Where does “larvae” come from?
larvae (English) comes from Latin larvae, from Latin larva, from Old Latin larua — demon, spirit of the dead.
larvae (English) comes from Latin larvae, from Latin larva, from Old Latin larua — demon, spirit of the dead.