Golden Bowl

Dictionary

SARSA

SARSAPARILLA, n. A plant, a species of Smilax, valued in medicine for its mucilaginous and farinaceous or demulcent qualities.