Addax Meaning
There are 1 meaning(s) for word Addax
Addax Meaning 1 : large antelope with lightly spiraled horns of desert regions of northern Africa
Synonyms : addax nasomaculatus
Synonyms : addax nasomaculatus