oyster mushroom


noun

Origin of oyster mushroom

First recorded in 1870–75

British Dictionary definitions for oyster mushroom

oyster mushroom

noun

an edible fungus, Pleurotus ostreatus, having an oyster-shaped cap, commonly found growing in clusters on the trunks of broad-leaved trees