bot

noun

1.
botfly larva; typically develops inside the body of a horse or sheep or human