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