Search term larva has one result
Jump to
EN English SV Swedish
larva (n) [entomology] larv (n) [entomology] (u)
EN Synonyms for larva SV Translations
maggot [grub] larva {f}
caterpillar [grub] cuncuna {f}