euglenoid
nounA single-celled organism that lives in water, has both plant-like and animal-like features, and often has a red eyespot and a long tail-like flagellum for movement.
adjectiveRelating to or resembling a euglenoid organism.
No synonyms or antonyms found for this word.