I've always understood the term, "larvae," is used strictly for the non-adult form of invertebrates that don't resemble their parents, e.g. beetle larvae look completely different from adults. Mantis young are definitely nymphs, so why do some websites call them nymphs? Incorrect translation? I've noticed most of these sites are made by non-native English speakers.