Psilocybin is the psychoactive substance they produce, but there's actually hundreds of mushrooms producing that substance (most of them are in psilocybes genus).
The scientific name for magic mushrooms is Psilocybe cubensis.
Psilocybe Cubensis
The scientific name for the magic rose is Rosa.
The scientific or taxonomic name would be Clitopilusprunulus.
The scientific or taxonomic name would be Hydnumrepandum.
The scientific or taxonomic name would be Lepiotarhacodes.
The scientific or taxonomic name would be Auriculariapolytricha.
The scientific or taxonomic name would be Agaricusbisporus brunnescens.
I belive the scientific name for mushrooms is Agaricaceae. But im not really sure.
The scientific name for the magic rose is Rosa.
The scientific or taxonomic name would be Agaricusarvensis.
The scientific or taxonomic name would be Armillariamellea.
The scientific or taxonomic name would be Cantharelluscibarius.
The scientific or taxonomic name would be Flammulinavelutipes.
The scientific or taxonomic name would be Lepiotaprocera.
The scientific or taxonomic name would be Lepiotarhacodes.
The scientific or taxonomic name would be Pholiotaaurivella.
The scientific or taxonomic name would be Pluteuscervinus.
The scientific or taxonomic name would be Clitopilusprunulus.