Latin-English dictionary »

catoblepas meaning in English

LatinEnglish
catoblepas [catoblepae] noun
M

species of buffalo? / gnu? (L+S)noun

wild animal in Ethiopianoun