Where does “larva” come from?
larva (Catalan) comes from Latin larva, from Old Latin larua — demon, spirit of the dead.
larva (Catalan): larva
Definitions
- larva
larva (Catalan) comes from Latin larva, from Old Latin larua — demon, spirit of the dead.
larva (Catalan): larva