English edit

Etymology edit

palm +‎ house

Noun edit

palmhouse (plural palmhouses)

  1. A glasshouse for growing palms and other tropical plants.

Anagrams edit