chlorella
noun1
- Any single-celled green alga, of the genus Chlorella, found especially in stagnant water; now produced commercially as a food supplement.
forms
chlorellae · chlorellas
chlorellae · chlorellas
This dictionary works without the internet: on your phone · in Chrome