Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of torula

- A chain of special bacteria. (b) A genus of budding fungi. Same as Saccharomyces. Also used adjectively.