olive-tree agaric Meaning, Definition & Usage

  1. noun red luminescent mushroom of Europe
    Pleurotus phosphoreus.

WordNet