BOT

Definition of BOT

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