Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

chlorella Definition

Cancel
chlorella
noun(chlo-rel-la)
any of a genus (Chlorella) of unicellular green algae

Words Related to chlorella!

chlorella Examples by Brain Bank Users