Meaning of mastigophoran

Definition of mastigophoran

(noun) a usually nonphotosynthetic free-living protozoan with whiplike appendages; some are pathogens of humans and other animals

Other information on mastigophoran

WIKIPEDIA results for mastigophoran
Amazon results for mastigophoran