Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

starflower Definition

Cancel
starflower
noun(star-flow-er)
any of several plants having star-shaped pentamerous flowers; especially : any of a genus (Trientalis, especially T. borealis) of perennial herbs of the primrose family

Words Related to starflower!

starflower Examples by Brain Bank Users