Meaning of the word larvae in English

What does larvae mean in English? Explore the meaning, pronunciation, and specific usage of this word with Lingoland.

larvae

Noun

the active immature form of an insect, especially one that differs greatly from the adult and forms the stage between egg and pupa, e.g. a caterpillar or grub.

Related Word: