dcsimg

Diporicellaesporites vermiculatus is a species of Fungi.