Meaning of rupicapra

Definition of rupicapra

(noun) chamois

Other information on rupicapra

WIKIPEDIA results for rupicapra
Amazon results for rupicapra