Wiktionary
immortalists
n. (plural of immortalist English)
n. (plural of immortalist English)