Meaning of Rupicapra

Definition of Rupicapra

(noun) chamois

Other information on Rupicapra

WIKIPEDIA results for Rupicapra
Amazon results for Rupicapra