Meaning of blood flower
Definition of blood flower
(noun)
tropical
herb
having
orange-red
flowers followed by pods suggesting a
swallow
with
outspread
wings; a
weed
throughout
the
tropics
Other information on blood flower
WIKIPEDIA results for
blood flower
Amazon results for
blood flower
Tweet