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 Indieskecil dan paling sempurna seperti manusia arboreal kera ekor panjang dan tidak memiliki lengan; dari asia selatan dan timur hindiasource: wordnet30