slipper spurge
English Dictionary
->
Letter S
-> slipper spurge
Search Dictionary:
slipper spurge Definition
(n)
any
of
several
tropical
American
shrubby
succulent
plants
resembling
cacti
but
having
foot
-
shaped
bracts
slipper spurge Synonyms
slipper plant
slipper spurge
© Art Branch Inc.