magic mushrooms

English

Noun

magic mushrooms

  1. plural of magic mushroom