Deer keds (Lipoptena cervi) are usually found on deer, elk and moose, but occasionally bite humans and domestic mammals. They are those annoying little insects that fly directly on to you in autumn forest, crawl…
Deer keds that annoy the crap out of you in the autumn
