VariousWords beta
Related Terms:
Definitions:
Noun
euglenoid
euglenophyte
euglenid
Definition: marine and freshwater green or colorless flagellate organism
Definition: 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.