euglena
Concise Oxford English Dictionary © 2008 Oxford University Press:
euglena /juːˈgliːnə/
▶noun Biology a single-celled freshwater flagellate organism, sometimes forming a green scum on stagnant water. [Genus Euglena.]
– derivatives
euglenoid noun & adjective.
euglenoid noun & adjective.
'euglena' also found in these Oxford entries:

