Meaning of polyporus squamosus
Definition of polyporus squamosus
(noun)
a
fungus
with a
lateral
stalk
(when
there
is a stalk) and a
scaly
cap that becomes
nearly
black
in maturity;
widely
distributed
in the
northern
hemisphere
Other information on polyporus squamosus
WIKIPEDIA results for
polyporus squamosus
Amazon results for
polyporus squamosus
Tweet