Word info Synonyms

soaproot

Noun

Meaning

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

Source: Webster's dictionary

Synonyms

Close letter words and terms