English dictionary
snow mushroom meaning and definition
Definition and meaning of snow mushroom at MeaningMonkey.org. snow mushroom meaning and definition in the English Dictionary.SNOW MUSHROOM noun
Definition of snow mushroom (noun)
- popular in China and Japan and Taiwan; gelatinous mushrooms; most are dried
- synonyms: Tremella fuciformis
Source: Princeton University Wordnet