"Chlorella supplements" refers to a type of health product made from a green algae called chlorella. These supplements are taken in pill or powder form and are used to support overall well-being and provide various nutritional benefits.
Full definition