SOAPWORT


Meaning of SOAPWORT in English

n. a European plant, Saponaria officinalis, with pink or white flowers and leaves yielding a soapy substance.

Oxford English vocab.      Оксфордский английский словарь.