olive-tree agaric

noun

Definition of olive-tree agaric

: a red luminescent mushroom (Pleurotus phosphoreus) of Europe