Where does “larva” come from?
Larva comes from Latin larva, derived from Latin Lar, a household god in Roman religion whose mask-like appearance inspired the term for a ghostly or masked figure.
larva (English): An early stage of growth for some insects and...
Definitions
- An early stage of growth for some insects and...