English synonyms about - contact  

jump to corresponding sense entry

jump to corresponding sense entry

sarsaparilla

noun

1 sarsaparilla

Any of various prickly climbing plants of the tropical American genus Smilax having aromatic roots and heart-shaped leaves.

2 sarsaparilla

Carbonated drink flavored with an extract from sarsaparilla root or with birch oil and sassafras.


Find more on sarsaparilla elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0329