Barbary sheep
Noun
Meaning
wild sheep of northern Africa
Source: WordNetSynonyms
Hypernyms
Examples
Barbary sheep (Ammotragus lervia) were once common throughout but now are few in numbers.
The Spanish ibex has recently been losing ground to the Barbary sheep (Ammotragus lervia), an invasive species from Africa, introduced for hunting in the 1970s.