CANDLE PLANT
Meaning of CANDLE PLANT in English
noun
1. : a southern African succulent plant ( Kleinia articulata ) with white flowers
2. : mullein 1
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012