Definition
common edible mushroom found naturally in moist open soil; the cultivated mushroom of commerce
Seed ·
Term in context
common edible mushroom found naturally in moist open soil; the cultivated mushroom of commerce
Seed ·