euglenoid

noun

  1. 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.