Saccharomyces ellipsoides
1.
(
noun
) used in making wine
Synonyms:
wine-maker's yeast
Related Words:
yeast
Terms and Conditions of Use / Copyright Notice