snow mushroom

Explore definitions, synonyms, and language insights of snow mushroom

Definitions

Noun
popular in China and Japan and Taiwan; gelatinous mushrooms; most are dried

More General Terms