Definitions of Dendrolagus:

  • noun:   tree wallabies