English dictionary

euglenophyte meaning and definition

EUGLENOPHYTE noun

Definition of euglenophyte (noun)

  1. marine and freshwater green or colorless flagellate organism
Source: Princeton University Wordnet