1 definition found clorella - Collaborative International Dictionary of English v.0.48 : clorella \clorella\ n. any alga of the genus Chlorella. [WordNet 1.5]