euglenoid
1.
(
noun
) marine and freshwater green or colorless flagellate organism
Synonyms:
euglenid
,
euglenophyte
Related Words:
alga
,
algae
Terms and Conditions of Use / Copyright Notice