VariousWords beta
Related Terms:
Definitions:
Noun
aoudad
arui
audad
Barbary sheep
maned sheep
Ammotragus lervia
Definition: wild sheep of northern Africa
Definition: A wild North African caprid (not a true sheep), Ammotragus lervia