dcsimg

Dyadosporites schwabii is a species of Fungi.