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