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