English dictionary
dinoflagellate meaning and definition
Definition and meaning of dinoflagellate at MeaningMonkey.org. dinoflagellate meaning and definition in the English Dictionary.DINOFLAGELLATE noun
Definition of dinoflagellate (noun)
- chiefly marine protozoa having two flagella; a chief constituent of plankton
Source: Princeton University Wordnet