(647) 686-1402
Tremella Mushrooms

Tremella Mushrooms

Tremella Mushrooms   Ancient Super-food for Beauty & Health Dried Tremella (Tremella fuciformis) also known as “Cloud” or “Snow” mushroom is readily found in most Asian market stores.  It is a mushroom that grows on trees and goes by many names in Chinese...