Loading page
snow mushroom is a noun meaning "popular in China and Japan and Taiwan; gelatinous mushrooms; most are dried". It carries one recorded sense.
popular in China and Japan and Taiwan; gelatinous mushrooms; most are dried
Definitions, synonyms and semantic relations for snow mushroom come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.