Crossword clues for ammotragus
ammotragus
The Collaborative International Dictionary
Ammotragus
Ammotragus \Ammotragus\ n. a genus of wild sheep.
Syn: genus Ammotragus.