Meaning of madeira winter cherry

Definition of madeira winter cherry

(noun) small South American shrub cultivated as a houseplant for its abundant ornamental but poisonous red or yellow cherry-sized fruit

Other information on madeira winter cherry

WIKIPEDIA results for madeira winter cherry
Amazon results for madeira winter cherry