Meaning of hylobates lar
Definition of hylobates lar
(noun)
smallest and
most
perfectly
anthropoid
arboreal
ape having
long
arms
and no tail; of
southern
Asia and East Indies
Other information on hylobates lar
WIKIPEDIA results for
hylobates lar
Amazon results for
hylobates lar
Tweet