Skip to definition.
Get the FREE one-click dictionary software for Windows or the iPhone/iPad and Android apps

Noun: larva (larvae,larvas)  laa(r)-vu
  1. 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

Derived forms: larvae, larvas

Type of: animal, animate being, beast, brute, creature, fauna

Encyclopedia: Larva, Spain