Skip to main content
Scientists discover 'D-rex', a giant fungus from Chinese forests whose unique lineage dates back 65 million years · ViralHub