kangooroo

English

Noun

kangooroo (plural kangooroos)

  1. Obsolete form of kangaroo.