dcsimg

Oscarbrefeldia pellucida is a species of Fungi.