Rupicapra rupicapra

Explore definitions, synonyms, and language insights of Rupicapra rupicapra

Definitions

Noun
hoofed mammal of mountains of Eurasia having upright horns with backward-hooked tips

Synonyms


More General Terms