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