torula


torula

noun

  1. a highly nutritious yeast produced commercially on a sugar recovered from the manufacture of wood products or from processed fruit.

Leave a Reply

Your email address will not be published. Required fields are marked *

47 queries 2.008