ADDAX


Meaning of ADDAX in English

n. a large antelope, Addax nasomaculatus, of North Africa, with twisted horns.

Etymology: L f. an African word

Oxford English vocab.      Оксфордский английский словарь.