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
Tweet