ammotragus :
Idioms & Phrases
Idioms/Phrases
Associated
Related
Dictionary
Index
ammotragus lervia
genus ammotragus
ammotragus lervia
noun
wild sheep of northern Africa
aoudad; Barbary sheep; audad; maned sheep; arui
.
WordNet
genus ammotragus
noun
genus of wild sheep
Ammotragus
.
WordNet