Allomyces strangulata

Allomyces strangulata is a species of fungus.