Euglenid
noun
noun ·Rare ·Advanced level
Definitions
Noun
- 1 A kind of flagellate distinguished mainly by the presence of a pellicle composed of proteinaceous strips underneath the cell membrane, supported by dorsal and ventral microtubules.
- 2 marine and freshwater green or colorless flagellate organism wordnet