Meaning of dinoflagellate
Definition of dinoflagellate
(noun)
chiefly
marine
protozoa
having two flagella; a
chief
constituent
of
plankton
Other information on dinoflagellate
WIKIPEDIA results for
dinoflagellate
Amazon results for
dinoflagellate
Tweet