YourDictionary

torula

noun pl. torulae or torulas

any of a group of yeastlike fungi that reproduce by budding: some cause animal disease and others ferment food

See torula in American Heritage Dictionary 4

link/cite print suggestion box