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.”
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.”