flower store

flower store is a valid 12-letter word worth 17 points in Scrabble and 18 in Words With Friends.

Meaning

What does flower store mean?

noun

a shop where flowers and ornamental plants are sold

Anagrams

Anagrams of flower store

Loading…
Word lists

Word lists featuring flower store