Definition Definition

soaproot - Meaning and Examples

Meaning of 'soaproot' (Webster Dictionary)

1 . Soaproot [ n.]
- A perennial herb (Gypsophila Struthium) the root of which is used in Spain as a substitute for soap.