sarsaparilla
English Dictionary
->
Letter S
-> sarsaparilla
Search Dictionary:
sarsaparilla Definition
(n)
any
of
various
prickly
climbing
plants
of
the
tropical
American
genus
Smilax
having
aromatic
roots
and
heart
-
shaped
leaves
(n)
carbonated
drink
flavored
with
an
extract
from
sarsaparilla
root
or
with
birch
oil
and
sassafras
sarsaparilla Synonyms
sarsaparilla
© Art Branch Inc.