chlorella

1. (noun) any alga of the genus Chlorella
Related Words: alga, algae



Terms and Conditions of Use / Copyright Notice