ducamara

/djuːkæˈmɑːrə/

Definitions

1. noun

A type of flowering plant, Dicentra spectabilis, native to China and cultivated for its heart-shaped flowers in spring.

“The spring garden featured a stunning ducamara with vibrant pink flowers.”

Synonyms

  • bleeding heart
  • dicentra

Antonyms

  • evergreen
  • perennial