MalayTranslate.com
Malay to English Translator
Translate Here

English to English

Capra ibex

noun (n)

  • wild goat of mountain areas of Eurasia and northern Africa having large recurved horns
    liar kambing gunung bidang eurasia dan memiliki besar recurved tanduk afrika utara
    Synonym:
    ibex
    source: wordnet30