Definition of Euglenoid

  • 1. Marine and freshwater green or colorless flagellate organism Noun

Synonyms for word "euglenoid"

Semanticaly linked words with "euglenoid"

Hyponims for word "euglenoid"