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