Catgut Meaning
There are 2 meaning(s) for word Catgut
Meaning 2 : perennial subshrub of eastern North America having downy leaves yellowish and rose flowers and; source of rotenone
Synonyms : goat's rue, tephrosia virginiana, wild sweet pea
Synonyms : goat's rue, tephrosia virginiana, wild sweet pea
Similar words of Catgut :
