dcsimg

Neobarclaya batistae is a species of Fungi.