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