Definition of Dinoflagellate
-
(noun) chiefly marine protozoa having two flagella; a chief constituent of plankton
Synonyms of Dinoflagellate
No Synonyms Found.
Antonyms of Dinoflagellate
No Antonyms Found.
Homophones of Dinoflagellate
No Homophones Found.