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