genus ammotragus Meaning, Definition & Usage

  1. noun genus of wild sheep
    Ammotragus.

WordNet