Search Details

Word: larva (lookup usage) (lookup stats)


Meaning:

Noun:

  • A form of a recently born or hatched animal that is quite different from its adult stage.
  • An animal in the aforementioned stage.
  • A stage of growth for some insects, in which they are wingless and resemble a caterpillar or grub after hatching from their egg

Source: Wiktionary | Src Info »