0%

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
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?