Table of Contents
Synonyms
Antonyms
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.
Synonyms
Etymology
- larva (Latin)
- Lares (Latin)
Rhymes with Larva
- delmarva
- marva