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 »