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
caterpillar [grub] гъсе́ница (n)