Meaning of sarsaparilla
Definition of sarsaparilla
(noun)
any of
various
prickly
climbing
plants of the
tropical
American
genus
Smilax having
aromatic
roots
and
heart-shaped
leaves
carbonated
drink
flavored with an
extract
from sarsaparilla
root
or with
birch
oil and
sassafras
Other information on sarsaparilla
WIKIPEDIA results for
sarsaparilla
Amazon results for
sarsaparilla
Tweet