addax nasomaculatus Meaning, Definition & Usage

  1. noun large antelope with lightly spiraled horns of desert regions of northern Africa
    addax.

WordNet