CompareWords
Compare
Sarsaparilla
Definition:
(n.) Any plant of several tropical American species of Smilax.
(n.) The bitter mucilaginous roots of such plants, used in medicine and in sirups for soda, etc.