Rupicapra Rupicapra (Noun)
Meaning
Hoofed mammal of mountains of Eurasia having upright horns with backward-hooked tips.
Classification
Nouns denoting animals.
Hoofed mammal of mountains of Eurasia having upright horns with backward-hooked tips.
Nouns denoting animals.