Webster's Revised Unabridged Dictionary · 1913
Horseworm
Copy link
Horseworm
, noun
The larva of a botfly.
↑