starwort

/ˈstɑːrwɜːrt/
noun
  1. Any of various plants with star-shaped flowers, especially in the aster family.
    • Starwort is often planted in gardens to attract butterflies.
    • She pressed a starwort flower between the pages of her journal.
    • The meadow was dotted with white starwort blossoms in early spring.
Synonyms
What does "starwort" mean? | whatsthatwordmean | whatsthatwordmean