English-Latin dictionary »

hoofed animal meaning in Latin

EnglishLatin
hoofed animal noun

cornipes [cornipedis](3rd) M
noun