'olive-tree agaric' definitions:

Definition of 'olive-tree agaric'

(from WordNet)
noun
Red luminescent mushroom of Europe [syn: olive-tree agaric, Pleurotus phosphoreus]