starwort
/ˈstɑːrwɜːrt/
noun
- 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