What is the full meaning of flagellates
FLAGELLATE, to whip; to scourge [v]
Example of the word flagellates placed on a Scrabble board.