HYLOBATE


Meaning of HYLOBATE in English

noun any species of the genus hylobates; a gibbon, or long-armed ape. ·see gibbon.

Webster English vocab.      Английский словарь Webster.