Loading...

American Dictionary of the English Language

Dictionary Search

Sarsa


S'ARSA,

S'ARSAPARIL'LA, noun A plant, a species of Smilax, valued in medicine for its mucilaginous and farinaceous or demulcent qualities.