Definition of "kanguru"

kanguru