saccharomyces cerevisiae

Noun
  1. Used as a leaven in baking and brewing (synset 113046614)

Found on Word Lists

Other Searches