saccharomyces_ellipsoides has definitions from the field of botany
1
[ noun ] (botany) used in making wine

Related terms

yeast Saccharomyces

*