Meaning of addax

Definition of addax

(noun) large antelope with lightly spiraled horns of desert regions of northern Africa

Other information on addax

WIKIPEDIA results for addax
Amazon results for addax