psychedelic mushroom

English

Noun

psychedelic mushroom (plural psychedelic mushrooms)

  1. Synonym of magic mushroom.