'blood flower' definitions:

Definition of 'blood flower'

(from WordNet)
noun
Tropical herb having orange-red flowers followed by pods suggesting a swallow with outspread wings; a weed throughout the tropics [syn: blood flower, swallowwort, Asclepias curassavica]