English to Hindi

Meaning for:
tree kangaroo
other
वृक्षारोही कंगारू