Learn how to say Euglenoid correctly in English with this tutorial pronunciation video.
Oxford dictionary definition of the word euglenoid:
a flagellated single-celled organism of a group that comprises euglena and its relatives.
Division (or phylum) Euglenophyta
relating to euglenoids.
(of cell locomotion) achieved by peristaltic waves that pass along the cell, characteristic of the euglenoids.