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