What is the full meaning of mastigophoran
any protozoan having one or more flagella, also MASTIGOPHORE [n -S]
Example of the word mastigophoran placed on a Scrabble board.