VariousWords beta
Related Terms:
Definitions:
Noun
aoudad
arui
audad
Barbary sheep
maned sheep
Ammotragus lervia
Definition: wild sheep of northern Africa
Definition: The Barbary sheep, Ammotragus lervia.