Barbary Sheep Definition
noun
Webster's New World
A wild North African caprid (not a true sheep), Ammotragus lervia.
Wiktionary
Synonyms:
- arui
- maned sheep
- audad
- ammotragus-lervia
- aoudad
Related Articles
Barbary Sheep Is Also Mentioned In
Find Similar Words
Find similar words to Barbary sheep using the buttons below.