Definitions of Hylobates:

  • noun:   gibbons