Summary
English Synonyms:   more detail...
  1. plant shop:


English

Detailed Synonyms for plant shop in English

plant shop:

plant shop [the ~] nom

  1. the plant shop
    the florist shop; the flower shop; the plant shop

Related Synonyms for plant shop