slipper plant Meaning, Definition & Usage

  1. noun any of several tropical American shrubby succulent plants resembling cacti but having foot-shaped bracts
    slipper spurge.

WordNet