larva Latin - English
1.
Englishlarva
-
Latinlarva
Englishlarva
-
Englishrecently born or hatched
2.
Englishtadpole
-
Englishtoad or frog larva
-
Latinranunculus
3.
Englishcaterpillar
-
Englishlarva of a butterfly
-
Latincampēērūca
English translator: Latin English larva Eesti sõnaraamat Español Traductor Svenska Översättare