Attested.to

Definition

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

Seed ·

Term in context

bot in CommonParlance