Definitions
There is 1 meaning of the phrase
Pholiota Squarrosa.
Pholiota Squarrosa - as a noun
A gilled fungus with a cap and stalk that are conspicuously scaly with upright scales; gills develop a greenish tinge with age
Synonyms (Exact Relations)
scaly pholiota