chlorella
1. [ noun ] (biology,botany) any alga of the genus Chlorella
Related terms: alga genus_Chlorella