GLASS GARDEN
Meaning of GLASS GARDEN in English
noun
: a small glass container (as a bowl) in which plants are grown : terrarium — compare wardian case
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012