- aoudad as a noun:
- 1
aoudad
noun
1 aoudad
Wild sheep of northern Africa.
synonyms: Ammotragus lervia, arui, audad, Barbary sheep, maned sheep.
Polish: owca grzywiasta, arui
debug info: 0.026
noun
Wild sheep of northern Africa.
synonyms: Ammotragus lervia, arui, audad, Barbary sheep, maned sheep.
Polish: owca grzywiasta, arui
debug info: 0.026