ADDAX


Meaning of ADDAX in English

n. large antelope with slightly spiraled twisted horns native of northern Africa deserts

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.