Definitions
There is 1 meaning of the phrase
Snow Mushroom.
Snow Mushroom - as a noun
Popular in china and japan and taiwan; gelatinous mushrooms; most are dried
Synonyms (Exact Relations)
tremella fuciformisExample Sentences
"The snow mushroom is also known as the white jelly mushroom."
"I bought some snow mushrooms at the farmers market to use in my stir-fry."
"The snow mushroom has a delicate flavor and is often used in soups and stews."
"The snow mushroom is rich in vitamins and minerals."
"I found a recipe online that uses snow mushrooms as a topping for pizza."