Synonyms and Antonyms for indoor_garden

1. indoor garden (n.)

a greenhouse in which plants are arranged in a pleasing manner

Synonyms: