horseworm (English, noun)
expansion: horseworm (plural horseworms)
Senses:
glosses: The larva of a botfly.
tags: archaic
Forms:
form: horseworms
tags: plural