1 olive-tree agaric | Definition of olive-tree agaric

olive-tree agaric

noun

Definition of olive-tree agaric

: a red luminescent mushroom (Pleurotus phosphoreus) of Europe