capra falconeri definition

  • noun:
    • large Himalayan goat with large spiraled horns
    • large Himalayan goat with large spiraled horns
41 votes

How would you define capra falconeri?

All the definitions on AZdictionary were written by people just like you. Now's your chance to add your own!