Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
quoll
in English
quoll
us
//kwɑl//
uk
//kwɑl//
#uncommon
Definitions
Noun
a
carnivorous
marsupial
native
to
Australia
and
New
Guinea
;
resembling
a
cat
in
size
The
quoll
is
a
nocturnal
animal
that
inhabits
the
forests
of
Australia
.