Meaning of chinese lantern plant
Definition of chinese lantern plant
(noun)
Old World
perennial
cultivated
for its
ornamental
inflated
papery
orange-red
calyx
Other information on chinese lantern plant
WIKIPEDIA results for
chinese lantern plant
Amazon results for
chinese lantern plant
Tweet