English English Dictionary
English English Dictionary
The online English-English dictionary from The Project Gutenberg
Result
Result for Torula
Torula
(n.)
A chain of special bacteria. (b) A genus of budding fungi.
Same as Saccharomyces. Also used adjectively.