Saccharomyces ellipsoides

1. (noun) used in making wine
Synonyms: wine-maker's yeast
Related Words: yeast



Terms and Conditions of Use / Copyright Notice