Horseworm /(?)/

Horse·worm

Horseworm

n.
  1. The larva of a botfly.