Wiktionary
theanthropists
n. (plural of theanthropist English)
n. (plural of theanthropist English)