philanthropoid - noun
singular
philanthropoid
plural
philanthropoids