Meaning of catgut
Definition of catgut
(noun)
perennial
subshrub
of
eastern
North America having
downy
leaves
yellowish
and
rose
flowers and;
source
of
rotenone
a
strong
cord
made
from the intestines of
sheep
and
used
in
surgery
Other information on catgut
WIKIPEDIA results for
catgut
Amazon results for
catgut
Tweet