English-Latin dictionary »

any horned animal meaning in Latin

EnglishLatin
any horned animal noun

cornuta [cornutae](1st) F
noun