English Dictionary
◊ SARSAPARILLA
sarsaparilla
n 1: any of various prickly climbing plants of the tropical
American genus Smilax having aromatic roots and
heart-shaped leaves
2: carbonated drink flavored with an extract from sarsaparilla
root or with birch oil and sassafras