florist shop

Explore definitions, synonyms, and language insights of florist shop

Definitions

Noun
a shop where flowers and ornamental plants are sold

More General Terms