释义 |
maned sheep ThesaurusNoun | 1. | maned sheep - wild sheep of northern Africa Ammotragus lervia, aoudad, arui, audad, Barbary sheepwild sheep - undomesticated sheepAmmotragus, genus Ammotragus - genus of wild sheep |
maned sheep
Synonyms for maned sheepnoun wild sheep of northern AfricaSynonyms- Ammotragus lervia
- aoudad
- arui
- audad
- Barbary sheep
Related Words- wild sheep
- Ammotragus
- genus Ammotragus
|