dinoflagellate
English Dictionary
->
Letter D
-> dinoflagellate
Search Dictionary:
dinoflagellate Definition
(n)
chiefly
marine
protozoa
having
two
flagella
;
a
chief
constituent
of
plankton
dinoflagellate Synonyms
dinoflagellate
© Art Branch Inc.