Definition, synonyms and related words
A cat-sized marsupial, Setonix brachyurus, of southwestern Australia.