GeneralConnection.com
➔
Dictionary
saccharomyces
Noun
1. Saccharomyces
1. genus Saccharomyces, fungus genus
Usage