MASTIGOPHORANS
Definition
MASTIGOPHORANS is the plural of MASTIGOPHORAN.
noun MASTIGOPHORAN: a usually nonphotosynthetic free-living protozoan with whiplike appendages.
MASTIGOPHORANS is the plural of MASTIGOPHORAN.
noun MASTIGOPHORAN: a usually nonphotosynthetic free-living protozoan with whiplike appendages.