YourDictionary

chlorella

noun

any of a genus (Chlorella) of microscopic, unicellular, green algae with spherical cells: several species are rich sources of proteins, carbohydrates, and fats

See chlorella in American Heritage Dictionary 4

Learn more about chlorella

link/cite print suggestion box