GeneralConnection.comDictionary
saccharomyces cerevisiae
Noun

1. baker's yeast
1. brewer's yeast, Saccharomyces cerevisiae, yeast
Usage