Meaning of slipper spurge
Definition of slipper spurge
(noun)
any of
several
tropical
American
shrubby
succulent
plants resembling cacti but having
foot-shaped
bracts
Other information on slipper spurge
WIKIPEDIA results for
slipper spurge
Amazon results for
slipper spurge
Tweet