philanthropoids
English
Noun
philanthropoids
plural of
philanthropoid