Biology
Definition of euglenoid
noun
a flagellated single-celled organism of a group that comprises euglena and its relatives. - Division (or phylum) Euglenophyta
adjective
of or relating to organisms of the euglenoid group. (of cell locomotion) achieved by peristaltic waves that pass along the cell, characteristic of the euglenoids.