Wiktionary
teleonomists
n. (plural of teleonomist English)
n. (plural of teleonomist English)