Definitions
There is 1 meaning of the phrase
Barbary Sheep.
Barbary Sheep - as a noun
Example Sentences
"The barbary sheep is also known as the aoudad."
"Zoos often keep barbary sheep in captivity for conservation efforts."
"The horned appearance of the barbary sheep makes it easily recognizable."
"Hunting of barbary sheep is regulated in many countries."
"The population of barbary sheep has declined due to habitat loss."