masterwort

/ˈmɑːstərwɜːrt/

Definitions

1. noun

Any of the plants of the genus Astrantia, having white, pink, or red flowers and feathery foliage.

“The garden featured a variety of masterworts, including Astrantia major and Astrantia maxima.”

Synonyms

  • astrantia
  • bird's eye