Pleurotus phosphoreus

Explore definitions, synonyms, and language insights of Pleurotus phosphoreus

Definitions

Noun
red luminescent mushroom of Europe

More General Terms