CHLORELLA


Meaning of CHLORELLA in English

[ 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'.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.