dcsimg

Diporicellaesporites stacyi is a species of Fungi.