Big Huge Thesaurus

saccharomyces

noun

sounds kind of like