horseworm

English

Etymology

From horse +‎ worm.

Noun

horseworm (plural horseworms)

  1. (archaic) The larva of a botfly.

References