Horsehair worm

This has been a week of curious creatures and plant issues coming into the office… above you can see a thread-thin creature writhing about on the leaf of a goji berry plant.  This is a horsehair worm, a parasite of insects and other invertebrates.  Horsehair worms are often found after a rain or near pools of water or damp soil.

View more information about horsehair worms (redirects to an external site).