English Dictionary
◊ OLIVE-TREE AGARIC
olive-tree agaric
n : red luminescent mushroom of Europe [syn: {Pleurotus
phosphoreus}]