Dictionary search results

Showing 1-5 of 5 results

larva US English

The active immature form of an insect, especially one that differs greatly from the adult and forms the stage between egg and pupa, e.g., a caterpillar or grub

larva English-Spanish

larva f

larva Spanish-English

larva, grub

You searched for larva