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.

euglenoid synonyms & antonyms | whatsthatwordmean | whatsthatwordmean