screenhouse
About 0.00 uses per million words.
Meaning
- noun A building, protected from natural species, in which plants and fruits can be grown for study.
Similar words
greenhouse shadehouse seedhouse glasshouse orchard house conservatory fern house palmhouse coldhouse glass garden
Often followed by
and conditions at
Save “screenhouse” to learn later