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.