-
nounstout-bodied hairy dipterous fly whose larvae are parasites on humans and other mammalstype of:
Definition that contains botfly
- bot botfly larva; typically develops inside the body of a horse or sheep or human