Noun Definition
slipper spurge
1.Definition: any of several tropical American shrubby succulent plants resembling cacti but having foot-shaped bracts
Related Noun(s):slipper plant
Category: Plants1.Definition: any of several tropical American shrubby succulent plants resembling cacti but having foot-shaped bracts
Related Noun(s):slipper plant
Category: Plants