MalayTranslate.com
Malay to English Translator
Translate Here

English to English

Aepyceros melampus

noun (n)

  • African antelope with ridged curved horns; moves with enormous leaps
    kijang dengan rabung melengkung tanduk afrika; bergerak dengan lompatan besar
    Synonym:
    impala
    source: wordnet30