SOAP PLANT


Meaning of SOAP PLANT in English

[soap plant] n (1844): a plant having a part (as a root or fruit) that may be used in place of soap; esp: a California plant (Chlorogalum pomeridianum) of the lily family

Merriam-Webster English vocab.      Английский словарь Merriam Webster.