English dictionary
euglenophyta meaning and definition
Definition and meaning of euglenophyta at MeaningMonkey.org. euglenophyta meaning and definition in the English Dictionary.EUGLENOPHYTA noun
Definition of Euglenophyta (noun)
- free-swimming flagellate algae
- synonyms: division Euglenophyta
Source: Princeton University Wordnet