ADDAX


Meaning of ADDAX in English

[ad.dax] n, pl ad.dax.es [L] (1693): a large light-colored Saharan antelope (Addax nasomaculatus) that has long spiralling horns

Merriam-Webster English vocab.      Английский словарь Merriam Webster.