English-Latin dictionary »

canine teeth (pl.) of horses meaning in Latin

EnglishLatin
canine teeth (pl.) of horses noun

columellaris [columellaris](3rd) M
noun