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

sarsaparillin Definition

Cancel
sarsaparillin
noun
A glucoside resembling saponin, found in the roots of sarsaparilla, smilax, etc

Words Related to sarsaparillin!

sarsaparillin Examples by Brain Bank Users