English dictionary
hylobates lar meaning and definition
Definition and meaning of hylobates lar at MeaningMonkey.org. hylobates lar meaning and definition in the English Dictionary.HYLOBATES LAR noun
Definition of Hylobates lar (noun)
- smallest and most perfectly anthropoid arboreal ape having long arms and no tail; of southern Asia and East Indies
- synonyms: gibbon
Source: Princeton University Wordnet