Meaning of slipper plant

Definition of slipper plant

(noun) any of several tropical American shrubby succulent plants resembling cacti but having foot-shaped bracts

Other information on slipper plant

WIKIPEDIA results for slipper plant
Amazon results for slipper plant