English dictionary
chinese lantern plant meaning and definition
Definition and meaning of chinese lantern plant at MeaningMonkey.org. chinese lantern plant meaning and definition in the English Dictionary.CHINESE LANTERN PLANT noun
Definition of Chinese lantern plant (noun)
- Old World perennial cultivated for its ornamental inflated papery orange-red calyx
- synonyms: bladder cherry, Physalis alkekengi, winter cherry
Source: Princeton University Wordnet