English Thesaurus
Registry Status: 2 entries mapped.
saccharomyces ellipsoides
25 Associations
wine-maker's yeast
18 Associations