Meaning of addax nasomaculatus

Definition of addax nasomaculatus

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

Other information on addax nasomaculatus

WIKIPEDIA results for addax nasomaculatus
Amazon results for addax nasomaculatus