What is the full meaning of defecators
DEFECATOR, a device for purifying e.g. sugar, also DEFAECATOR [n]
Example of the word defecators placed on a Scrabble board.