MalayTranslate.com
Malay to English Translator
Translate Here

English to English

Rupicapra rupicapra

noun (n)

  • hoofed mammal of mountains of Eurasia having upright horns with backward-hooked tips
    hoofed mamalia dari pergunungan eurasia memiliki tegak tanduk dengan backward hooked tips
    Synonym:
    chamois
    source: wordnet30