Loading page
pleurotus phosphoreus is a noun meaning "red luminescent mushroom of Europe". It carries one recorded sense.
red luminescent mushroom of Europe
Definitions, synonyms and semantic relations for pleurotus phosphoreus come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.