Delphinella strobiligena

Delphinella strobiligena is a species of fungus in the family Dothioraceae.