Where does “larva” come from?
larva (Portuguese) comes from Latin larva, from Old Latin larua — demon, spirit of the dead.
larva (Portuguese): larva early growth stage of some insects and amphibians
Definitions
- larva early growth stage of some insects and amphibians