English-Latin dictionary »

grub, larva meaning in Latin

EnglishLatin
grub, larva noun

vermiculus [vermiculi](2nd) M
noun