Subscribe
URL of the page has been copied to clipboard.
Meaning : Common edible mushroom found naturally in moist open soil. The cultivated mushroom of commerce.
Synonyms : field mushroom, meadow mushroom
Install App
Agaricus campestris meaning in Telugu.