ammotragus lervia
Meaning, Definition & Usage
Dictionary
Related
noun
wild sheep of northern Africa
aoudad; Barbary sheep; audad; maned sheep; arui
.
WordNet
Previous
ammonitiferous
ammonitoidea
ammonium
ammoniuria
ammonoid
Next
ammunition
amnesia
amnesiac
amnesic
amnestic