ALL meanings of soap plant
soap plant
S s - noun soap plant a Californian plant, Chlorogalum pomeridianum, of the lily family, the bulb of which was used by the Indians as a soap. 1
- noun soap plant any of various other plants having parts that can be used as a soap. 1
- noun soap plant any of various plants some parts of which can be used as soap; esp., a tall W North American plant (Chlorogalum pomeridianum) of the lily family 0