Swallowwort Meaning

There are 2 meaning(s) for word Swallowwort

Meaning 1 : perennial herb with branched woody stock and bright yellow flowers

    Synonyms : celandine,  chelidonium majus,  greater celandine,  swallow wort
Meaning 2 : tropical herb having orange-red flowers followed by pods suggesting a swallow with outspread wings; a weed throughout the tropics

    Synonyms : asclepias curassavica,  blood flower