Defenition of the word indoor garden
-
Defenition of the word indoor garden
- a greenhouse in which plants are arranged in a pleasing manner
Synonyms for the word indoor garden
Hypernyms for the word indoor garden
-
- glasshouse
- greenhouse
- nursery
See other words