Definitions of Capra aegagrus:

  • noun:   wild goat of Iran and adjacent regions