Definition of Genus Ammotragus

  • 1. Genus of wild sheep Noun

Synonyms for word "genus ammotragus"

Semanticaly linked words with "genus ammotragus"

Hyponims for word "genus ammotragus"