SynonymX
Speak
Aoudad
Definition of Aoudad
1.
Wild sheep of northern Africa
Noun
Synonyms for word "aoudad"
ammotragus lervia
arui
audad
barbary sheep
maned sheep
Semanticaly linked words with "aoudad"
wild sheep
ammotragus
genus ammotragus
Hyponims for word "aoudad"
wild sheep