English-Latin dictionary »

little creature, insect meaning in Latin

EnglishLatin
little creature, insect noun

bestiola [bestiolae](1st) F
noun