azurescens Share definition Flag The most potent psychedelic mushroom in the world. Those azurescens kicked my ass! azurescens by Hunterhunter November 4, 2020 0 0 Get merch Get the azurescens mug. Buy Now — $32.95 See more merch