'Pleurotus phosphoreus' definitions:

Definition of 'Pleurotus phosphoreus'

(from WordNet)
noun
Red luminescent mushroom of Europe [syn: olive-tree agaric, Pleurotus phosphoreus]