Pleurotus phosphoreus

1. (noun) red luminescent mushroom of Europe
Synonyms: olive-tree agaric
Related Words: agaric



Terms and Conditions of Use / Copyright Notice