chlorella
Concise Oxford English Dictionary © 2008 Oxford University Press:
chlorella /kləˈrɛlə/
▶noun Biology a common single-celled green alga, responsible for turning stagnant water an opaque green. [Genus Chlorella.]
– origin mod. L., dimin. of Gk khlōros ‘green’.
'chlorella' also found in these Oxford entries:

