WINTER CHERRY
Meaning of WINTER CHERRY in English
noun
1.
a. : chinese lantern plant
b. : the fruit of this plant
2. : balloon vine
3. : jerusalem cherry
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012