capra falconeri Meaning, Definition & Usage

  1. noun large Himalayan goat with large spiraled horns
    markhor; markhoor.

WordNet