MalayTranslate.com
Malay to English Translator
Translate Here

English to English

Hylobates lar

noun (n)

  • smallest and most perfectly anthropoid arboreal ape having long arms and no tail; of southern Asia and East Indies
    kecil dan paling sempurna seperti manusia arboreal kera ekor panjang dan tidak memiliki lengan; dari asia selatan dan timur hindia
    Synonym:
    gibbon
    source: wordnet30