English dictionary
euglenoid meaning and definition
Definition and meaning of euglenoid at MeaningMonkey.org. euglenoid meaning and definition in the English Dictionary.EUGLENOID noun
Definition of euglenoid (noun)
- marine and freshwater green or colorless flagellate organism
- synonyms: euglenid, euglenophyte
Source: Princeton University Wordnet