euglena
noun
eu·gle·na
yü-ˈglē-nə
: any of a genus (Euglena) of green freshwater flagellates often classified as algae
Love words? Need even more definitions?
Merriam-Webster unabridged
Share