Synonyms for Ammotragus lervia:

n.

Ammotragus Lervia (noun)
aoudad, Barbary Sheep, Maned Sheep, audad, arui.

Other synonyms:

Barbary sheep
Barbary Sheep.
maned sheep
Maned Sheep.