1 winter cherry | Definition of winter cherry

winter cherry

noun

Definition of winter cherry

1a : chinese lantern plant
b : the fruit of this plant
3 : jerusalem cherry