English
Detailed Synonyms for indoor garden in English
indoor garden:
indoor garden [the ~] noun
-
the indoor garden
– a greenhouse in which plants are arranged in a pleasing manner 1the conservatory; the hothouse; the indoor garden– a greenhouse in which plants are arranged in a pleasing manner 1