Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

oyster mushroom Definition

Cancel
oyster mushroom
noun(oyster mushroom)
an edible mushroom (Pleurotus ostreatus) that grows especially on deciduous trees and deadwood

Words Related to oyster mushroom!

oyster mushroom Examples by Brain Bank Users