English dictionary

euglenid meaning and definition

EUGLENID noun

Definition of euglenid (noun)

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