English dictionary
magic mushroom meaning and definition
Definition and meaning of magic mushroom at MeaningMonkey.org. magic mushroom meaning and definition in the English Dictionary.MAGIC MUSHROOM noun
Definition of magic mushroom (noun)
- the button-shaped top of the mescal cactus; a source of psilocybin
- synonyms: mescal button, sacred mushroom
Source: Princeton University Wordnet