English–Spanish dictionary

Spanish translation of the English word larva

English → Spanish
  
EnglishSpanish (translated indirectly)Esperanto
(grub)
larva
🔗 The small larvae immediately start to eat plant material.

EnglishSpanish
larva larva