Lyreflower Meaning

There are 1 meaning(s) for word Lyreflower

Meaning 1 : garden plant having deep-pink drooping heart-shaped flowers

    Synonyms : bleeding heart,  dicentra spectabilis,  lyre-flower