flower store
English Dictionary
->
Letter F
-> flower store
Search Dictionary:
flower store Definition
(n)
a
shop
where
flowers
and
ornamental
plants
are
sold
flower store Synonyms
florist
florist shop
flower store
© Art Branch Inc.