What is the full meaning of grandifloras
GRANDIFLORA, a large-flowered plant [n]
Example of the word grandifloras placed on a Scrabble board.