quoll
nounDefinition of quoll
: any of a genus (Dasyurus) of small spotted carnivorous marsupials of Australia and New Guinea
Keep scrolling for more