Quokka

From Fresh Dictionary

English

Noun

quokka

  1. A cat-sized marsupial (Setonix brachyurus) found in southwestern Australia.
Personal tools