magic truffle

English

Noun

magic truffle (plural magic truffles)

  1. (informal) The psychedelic sclerotia of magic mushrooms.

Translations