Meaning of pleurotus phosphoreus
Definition of pleurotus phosphoreus
(noun)
red
luminescent
mushroom
of Europe
Other information on pleurotus phosphoreus
WIKIPEDIA results for
pleurotus phosphoreus
Amazon results for
pleurotus phosphoreus
Tweet