Noun Definition

addax

1.Definition: large antelope with lightly spiraled horns of desert regions of northern Africa

Category: Animals