English | German | Russian | Czech

catgut English

Meaning catgut meaning

What does catgut mean?

catgut

a strong cord made from the intestines of sheep and used in surgery perennial subshrub of eastern North America having downy leaves yellowish and rose flowers and; source of rotenone

Synonyms catgut synonyms

What other words have the same or similar meaning as catgut?

Are you looking for...?