Definition Definition

Quoll - Meaning and Examples

Meaning of 'Quoll' (Webster Dictionary)

1 . Quoll [ n.]
- A marsupial of Australia (Dasyurus macrurus), about the size of a cat.