euglena
/juːˈɡliːnə/Definitions
1. noun
a genus of single-celled, flagellate green algae
“The researcher studied the unique characteristics of euglena in the lab.”
1. noun
a genus of single-celled, flagellate green algae
“The researcher studied the unique characteristics of euglena in the lab.”