Meaning of winter cherry
Definition of winter cherry
(noun)
Old World
perennial
cultivated
for its
ornamental
inflated
papery
orange-red
calyx
small
South American
shrub
cultivated
as a
houseplant
for its
abundant
ornamental
but
poisonous
red or
yellow
cherry-sized
fruit
Other information on winter cherry
WIKIPEDIA results for
winter cherry
Amazon results for
winter cherry
Tweet