hylobates lar Meaning, Definition & Usage

  1. noun smallest and most perfectly anthropoid arboreal ape having long arms and no tail; of southern Asia and East Indies
    gibbon.

WordNet