olive-tree agaric
nounDefinition of olive-tree agaric
: a red luminescent mushroom (Pleurotus phosphoreus) of Europe
1