longtermists
English
Noun
longtermists
plural of
longtermist