horseworm Meaning, Definition & Usage

Horse"worm` noun
Definitions
  1. The larva of a botfly.

Webster 1913