Online English Dictionary

Home

Soaproot


n.

A perennial herb ( Gypsophila Struthium ) the root of which is used in Spain as a substitute for soap.


© 2009 Dammam Community College