Definitions of slipper spurge:

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