Home

Word

hothouse, n.
(hothouses)
more info a greenhouse in which plants are arranged in a pleasing manner
<noun.artifact>

conservatory hothouse indoor garden
semantic pointers
hypernym