wild sheep of northern Africa
<noun.animal>
<noun.animal>
Ammotragus lervia |
Barbary sheep |
aoudad |
arui |
audad |
maned sheep |