starflower
/ˈstɑrˌflaʊər/
noun
- A plant with star-shaped flowers, especially any of several species in the borage family or the genus Trientalis.
- The starflower blooms in early spring with delicate white petals.
- Starflower oil is sometimes used in natural skin care products.
- We planted starflower seeds along the garden path for a splash of color.
Synonyms