Find the word definition

Wiktionary
honey possums

n. (plural of honey possum English)