English

edit

Noun

edit

philanthropoids

  1. plural of philanthropoid