Waiting for the snow to melt…
Zygospores and spore appendages of Harpella (Trichomycetes) from larvae of Simuliidae — RMBL Knowledge Commons