tree kangaroo

noun

Definition of tree kangaroo