What is the full meaning of phytoflagellate
any of various organisms (as dinoflagellates) that have many characteristics in common with typical algae [n]
Example of the word phytoflagellate placed on a Scrabble board.