Home

Word

euglenoid, n.
(euglenoids)
more info marine and freshwater green or colorless flagellate organism
<noun.animal>

euglenid euglenoid euglenophyte
semantic pointers
hypernym
member holonym