philanthropoid - noun

singularphilanthropoid
pluralphilanthropoids