dicentra spectabilis Meaning, Definition & Usage

  1. noun garden plant having deep-pink drooping heart-shaped flowers
    lyre-flower; lyreflower; bleeding heart.

WordNet