CHINESE LANTERN PLANT





Definition:

  1. [noun] Old World perennial cultivated for its ornamental inflated papery orange-red calyx
    Synonyms: Chinese lantern plant, winter cherry, bladder cherry, Physalis alkekengi

Synonyms: