VariousWords beta
Related Terms:
Definitions:
Noun
euglenoid
euglenophyte
euglenid
Definition: marine and freshwater green or colorless flagellate organism
Definition: Alternative form of euglenid