lesser ape
1.
(
noun
) gibbons and siamangs
Related Words:
Hylobates lar
,
Hylobates syndactylus
,
Symphalangus syndactylus
,
anthropoid ape
,
gibbon
,
siamang
Terms and Conditions of Use / Copyright Notice