Definitions of addax:

  • noun:   large antelope with lightly spiraled horns of desert regions of northern Africa