|
Definition of Barbary sheep
1. Noun. Wild sheep of northern Africa.
Exact synonyms: Ammotragus Lervia, Aoudad, Arui, Audad, Maned Sheep
Generic synonyms: Wild Sheep
Group relationships: Ammotragus, Genus Ammotragus
Generic synonyms: Wild Sheep
Group relationships: Ammotragus, Genus Ammotragus