what is a quoll
Noun[edit] quoll â(plural quolls) Any of the various carnivorous marsupials of the genus Dasyurus found in Australia and New Guinea, roughly the size of a cat.