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.