starbloom

/ˈstɑrbloʊm/

Definitions

1. noun

a rare or unusual star-shaped flower

“The botanist discovered a beautiful starbloom in the remote wilderness.”

Synonyms

  • aster
  • starflower

Antonyms

  • weed