Sarsaparilla /(?)/

Sar·sa·pa·ril·la

Sarsaparilla

n.
  1. Any plant of several tropical American species of Smilax. (Bot.)