soapwort

Definitions


[ˈsəʊpwəːt], (Noun)

Definitions:
- a European plant of the pink family, with fragrant pink or white flowers and leaves that were formerly used to make soap


Phrases:

Origin:




definition by Oxford Dictionaries