dcsimg

Diporicellaesporites taeniolelloides is a species of Fungi.