English-Latin dictionary »

small / little weevil meaning in Latin

EnglishLatin
small / little weevil noun

curculiunculus [curculiunculi](2nd) M
noun