18 results in 0.0147s.
Advertisement
  • larva
    larva, noun, pl.-vae.
    1. the early form of an insect from the time it leaves the egg until it becomes a pupa. A caterpillar is the larva of a butterfly or moth. A grub is the larva of a beetle. Maggots are the larvae of flies. Larvae look somewhat l

larva in Gujarati ગુજરાતી

larva in Marathi मराठी

larva in Urdu اُردُو

  1. home-page
  2.  › 
  3. language
  4.  › 
  5. english-dictionary-translation-meaning-of-larva