catgut
nounDefinition of catgut
: a tough cord made usually from sheep intestines
Keep scrolling for more
Keep scrolling for more
Keep scrolling for more