WordUnscrambler Home
larva
Definitions
[ˈlɑːvə], (Noun)
Definitions:
- 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
Phrases:
Origin
:
mid 17th century (denoting a disembodied spirit or ghost): from Latin, literally ‘ghost, mask’
Click here to see the free dictionary definition for larva
definition by Oxford Dictionaries