Table of Contents
Antonyms
Synonyms
Etymology
1. larva
noun. ['ˈlɑːrvə'] the immature free-living form of most invertebrates and amphibians and fish which at hatching from the egg is fundamentally unlike its parent and must metamorphose.
Etymology
- larva (English)
- larva (Latin)
- Lares (Latin)