starbloom
/ˈstɑrbloʊm/Definitions
1. noun
a rare or unusual star-shaped flower
“The botanist discovered a beautiful starbloom in the remote wilderness.”
1. noun
a rare or unusual star-shaped flower
“The botanist discovered a beautiful starbloom in the remote wilderness.”