Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

euglenophyte Definition

Cancel
euglenophyte
noun
Any aquatic flagellate alga of the phylum Euglenozoa

Words Related to euglenophyte!

euglenophyte Examples by Brain Bank Users