Waiting on a mule deer crossing…
Zygospores and spore appendages of Harpella (Trichomycetes) from larvae of Simuliidae — RMBL Knowledge Commons