noun Date: 1844 a plant having a part (as a root or fruit) that may be used in place of soap
SOAP PLANT
Meaning of SOAP PLANT in English
Merriam Webster. Explanatory English dictionary Merriam Webster. Толковый словарь английского языка Мерриам-Уэбстер. 2012