CHLORELLA

Definition of CHLORELLA

  1. (noun)any alga of the genus Chlorella