floribunda meaning

Meaning of floribunda

What is the full meaning of floribunda

a plant whose flowers grow in clusters [n -S]

Example of the word floribunda placed on a Scrabble board.

Unscrambled word floribunda

Points for floribunda

Scrabble
22 points
Word With Friends
20 points
Wordfeud
22 points

Related pages for floribunda