dcsimg

Selenosporella gliocladioides is a species of Fungi.