GeneralConnection.com
➔
Dictionary
saccharomyces cerevisiae
Noun
1. baker's yeast
1. brewer's yeast, Saccharomyces cerevisiae, yeast
Usage