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
Tweet