MalayTranslate.com
Malay to English Translator
Translate Here

English to English

Procavia capensis

noun (n)

  • hyrax that lives in rocky areas
    hyrax yang hidup di kawasan berbatu
    source: wordnet30