Rupicapra Meaning

There are 1 meaning(s) for word Rupicapra

Meaning 1 : chamois

    Synonyms : genus rupicapra