Word Explorer
Chlorella
Any single-celled green alga, of the genus Chlorella, found especially in stagnant water; now produced commercially as a food supplement.
📖 Definitions of "Chlorella"
noun
- 1
Any single-celled green alga, of the genus Chlorella, found especially in stagnant water; now produced commercially as a food supplement.
Translate “Chlorella” into Another Language
Pick a language — the word will be pre-filled in the translator.