Capra falconeri

Explore definitions, synonyms, and language insights of Capra falconeri

Definitions

Noun
large Himalayan goat with large spiraled horns

More General Terms