lyreflower - English Synonyms Dictionary

lyreflower

n.
[1] bleeding heart , lyre-flower , Dicentra spectabilis