addaxEnglish

Addax nasomaculatus, addax

Noun

Large antelope with lightly spiraled horns of desert regions of northern Africa

English: addax, Addax nasomaculatus

English words with similar meanings

Show 1 words

Words that start with "addax"