Latin-English dictionary »

addax meaning in English

LatinEnglish
addax [addacis] (3rd) M
noun

addaxnoun

African antelope with twisted hornsnoun