Meaning of saccharomyces cerevisiae

Definition of saccharomyces cerevisiae

(noun) used as a leaven in baking and brewing

Other information on saccharomyces cerevisiae

WIKIPEDIA results for saccharomyces cerevisiae
Amazon results for saccharomyces cerevisiae