olive-tree agaric

1. (noun) red luminescent mushroom of Europe
Synonyms: Pleurotus phosphoreus
Related Words: agaric



Terms and Conditions of Use / Copyright Notice