dcsimg

Ilyonectria leucospermi is a species of Fungi.