Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

soaproot Definition

Cancel
soaproot
noun
A perennial herb () whose root was formerly used as a substitute for soap

Words Related to soaproot!

soaproot Examples by Brain Bank Users