Wiktionary
technorealists
n. (plural of technorealist English)
n. (plural of technorealist English)