Synonyms of Plant-Shop

Primary definition: A retail establishment that sells plants, gardening supplies, and related products.

Full Dictionary Entry

Antonyms & Opposite Concepts