Copy page URL Share on Twitter Share on WhatsApp Share on Facebook
Get it on Google Play
Meaning of word magic mushroom from English dictionary with examples, synonyms and antonyms.

magic mushroom   noun

Meaning : The button-shaped top of the mescal cactus. A source of psilocybin.

Synonyms : mescal button, sacred mushroom

Magic mushroom meaning in Telugu.