English Dictionary
◊ DENDROLAGUS
Dendrolagus
n : tree wallabies [syn: {Dendrolagus}, {genus Dendrolagus}]