Torula


What is Torula?

Torula also known as Torula yeast is a species of yeast. [1]