chlorella (English, noun)
expansion: chlorella (plural chlorellae or chlorellas)
Senses:
glosses: Any single-celled green alga, of the genus Chlorella, found especially in stagnant water; now produced commercially as a food supplement.
Forms:
form: chlorellae
tags: plural
form: chlorellas
tags: plural