Magic-mushroom meaning

Any mushroom-like fungus that has psychedelic effects.
noun
0
0
Advertisement