TORULA


Meaning of TORULA in English

noun a chain of special bacteria. (b) a genus of budding fungi. ·same·as saccharomyces. also used adjectively.

Webster English vocab.      Английский словарь Webster.