wild_sweet_peaEnglish

Tephrosia virginiana, catgut, goat's rue, wild sweet pea

Noun

Perennial subshrub of eastern North America having downy leaves yellowish and rose flowers and, source of rotenone

English: catgut, goat's rue, wild sweet pea, Tephrosia virginiana

English words with similar meanings

Show 3 words