technophilanthropists
English
Noun
technophilanthropists
plural of
technophilanthropist