What is the full meaning of philanthropoids
PHILANTHROPOID, a person who works for a philanthropic organization [n]
Example of the word philanthropoids placed on a Scrabble board.