Wiktionary
honey possums
n. (plural of honey possum English)
n. (plural of honey possum English)