What is the full meaning of starflower
any of several plants having star-shaped pentamerous flowers [n -S]
Example of the word starflower placed on a Scrabble board.