Synonyms for Ammotragus:

n.

ammotragus (noun)
Genus Ammotragus.
animal (noun)
Genus Ammotragus.

Other synonyms:

genus Ammotragus
Genus Ammotragus.