starflower
/ˈstɑːfɪflaʊər/Definitions
1. noun
a plant (Tripterodon and Callianthemum spp.) with flowers resembling stars, particularly the Western American plant Calystegia stellata, or a type of aster with star-shaped flowers.
“The starflower bloomed in the garden, attracting numerous bees and butterflies.”