English-Latin dictionary »

also insects / arachnids meaning in Latin

EnglishLatin
also insects / arachnids noun

clunis [clunis](3rd) C
noun