Synonym-English dictionary »

ammotragus synonyms in English

SynonymEnglish
Ammotragus noun

ammotragusnoun

genus ammotragusnoun

Ammotragus lervia noun

ammotragus lervianoun

aoudadnoun

aruinoun

audadnoun

barbary sheepnoun

maned sheepnoun

genus Ammotragus noun

ammotragusnoun

genus ammotragusnoun