Hylobate



ENGLISH MEANING
noun
1.
Any species of the genus Hylobates; a gibbon, or long-armed ape.