Loading page
genus ammotragus is a noun meaning "genus of wild sheep". It carries one recorded sense.
genus of wild sheep
Definitions, synonyms and semantic relations for genus ammotragus come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.