Attested.to

Definition

a strong cord made from the intestines of sheep and used in surgery

Seed ·

Term in context

catgut in CommonParlance