Dictionary

starflower

noun star·flow·er \-ˌfla(-ə)r\

Definition of STARFLOWER

:  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
ADVERTISEMENT

First Known Use of STARFLOWER

1629

Browse

2 ENTRIES FOUND:
Next Word in the Dictionary: star fruitPrevious Word in the Dictionary: starfish flowerAll Words Near: starflower
ADVERTISEMENT
How to use a word that (literally) drives some people nuts.
Test your vocab with our fun, fast game
Ailurophobia, and 9 other unusual fears