Subscribe
URL of the page has been copied to clipboard.
Meaning : A fruiting structure resembling an umbrella or a cone that forms the top of a stalked fleshy fungus such as a mushroom.
Synonyms : cap
Install App