EUGLENID

Definition of EUGLENID

  1. (noun)marine and freshwater green or colorless flagellate organism