Quoting Ivan Wanderer of the wasteland
what does Neo morphing mean?
Probably a fancy way of saying "changes into a new shape." I couldn't think of anything that made sense to add for the final 'N,' so I took a cue from abbreviations in anime that don't translate well in English and added something cool-sounding. :P