Wiktionary
confabulators
n. (plural of confabulator English)
n. (plural of confabulator English)