screenhouse
/S K R IY1 N HH AW1 S/noun
- 1
A building, protected from natural species, in which plants and fruits can be grown for study.
Translate โscreenhouseโ into another language
Choose a language below to open the translator with English selected as the source language.