Mushroom Extract Supplements Can Boost Your Health Mushrooms, called “the elixir of life,” have been actually a go-to for centuries for supporting the body and mind. From body immune system assistance to boosting mind function, the possible perks are actually