Home

Word

indoor garden, n.
more info a greenhouse in which plants are arranged in a pleasing manner
<noun.artifact>

conservatory hothouse indoor garden
semantic pointers
hypernym