Quoll

Webster's Dictionary of the English Language

·noun A marsupial of Australia (Dasyurus macrurus), about the size of a cat.

Related Words