capra_falconeriEnglish

Capra falconeri, markhoor, markhor

Noun

Large Himalayan goat with large spiraled horns

English: markhor, markhoor, Capra falconeri

English words with similar meanings

Show 2 words