palm house
/P AA1 M AW0 S/N
- 1
a term sometimes used for large and high heated display greenhouses that specialise in growing palms and other tropical and subtropical plants.
Translate “palm house” into another language
Choose a language below to open the translator with English selected as the source language.