English synonyms about - contact  
aoudadAmmotragus lerviaaruiaudadBarbary sheepmaned sheepwild sheepAmmotragusgenus Ammotragus

aoudad

noun

1 aoudad

Wild sheep of northern Africa.

synonyms: Ammotragus lervia, arui, audad, Barbary sheep, maned sheep.

Polish: owca grzywiasta, arui


Find more on aoudad elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0143