VariousWords beta
Related Terms:
Definitions:
Noun
euglenoid
euglenophyte
euglenid
Definition: marine and freshwater green or colorless flagellate organism
Definition: Any aquatic flagellate alga of the phylum Euglenozoa.