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

Synonyms

  • aster
  • star-shaped flower

Antonyms

  • leafless plant
  • non-flowering plant