Meaning of rupicapra rupicapra

Definition of rupicapra rupicapra

(noun) hoofed mammal of mountains of Eurasia having upright horns with backward-hooked tips

Other information on rupicapra rupicapra

WIKIPEDIA results for rupicapra rupicapra
Amazon results for rupicapra rupicapra