'indoor garden' definitions:

Definition of 'indoor garden'

From: WordNet
noun
A greenhouse in which plants are arranged in a pleasing manner [syn: conservatory, hothouse, indoor garden]