Word info

climatron

Noun

Meaning

climatron (plural climatrons)

A large greenhouse in the form of a geodesic dome

Source: en.wiktionary.org

Anagrams

Close letter words and terms