snowbushes meaning

Meaning of snowbushes

What is the full meaning of snowbushes

SNOWBUSH, any of several white-flowered ornamental North American shrubs [n]

Example of the word snowbushes placed on a Scrabble board.

Unscrambled word snowbushes

Points for snowbushes

Scrabble
24 points
Word With Friends
20 points
Wordfeud
24 points

Related pages for snowbushes