dcsimg

Verrucaria excellens is a species of Fungi in the family Verrucariaceae.