English dictionary
slipper spurge meaning and definition
Definition and meaning of slipper spurge at MeaningMonkey.org. slipper spurge meaning and definition in the English Dictionary.SLIPPER SPURGE noun
Definition of slipper spurge (noun)
- any of several tropical American shrubby succulent plants resembling cacti but having foot-shaped bracts
- synonyms: slipper plant
Source: Princeton University Wordnet