Definitions
noun
smallest and most perfectly anthropoid arboreal ape having long arms and no tail; of southern Asia and East Indies
Look “hylobates lar” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
smallest and most perfectly anthropoid arboreal ape having long arms and no tail; of southern Asia and East Indies