Meaning of swallowwort
Definition of swallowwort
(noun)
tropical
herb
having
orange-red
flowers followed by pods suggesting a
swallow
with
outspread
wings; a
weed
throughout
the
tropics
perennial
herb
with
branched
woody
stock
and
bright
yellow
flowers
Other information on swallowwort
WIKIPEDIA results for
swallowwort
Amazon results for
swallowwort
Tweet