Meaning of polyporus frondosus
Definition of polyporus frondosus
(noun)
large
greyish-brown
edible
fungus
forming a
mass
of
overlapping
caps that
somewhat
resembles a hen at the
base
of trees
Other information on polyporus frondosus
WIKIPEDIA results for
polyporus frondosus
Amazon results for
polyporus frondosus
Tweet