euglenoid
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.
Translate “euglenoid” to another language
Click any language to open the translator with this word already filled in.