'Saccharomyces ellipsoides' definitions:

Definition of 'Saccharomyces ellipsoides'

(from WordNet)
noun
Used in making wine [syn: wine-maker's yeast, Saccharomyces ellipsoides]