English dictionary
addax meaning and definition
Definition and meaning of addax at MeaningMonkey.org. addax meaning and definition in the English Dictionary.ADDAX noun
Definition of addax (noun)
- large antelope with lightly spiraled horns of desert regions of northern Africa
- synonyms: Addax nasomaculatus
Source: Princeton University Wordnet