Meaning of sarsaparilla root
Definition of sarsaparilla root
(noun)
dried
root
of any of
various
plants of the
genus
Smilax
used
as a
flavoring
agent
Other information on sarsaparilla root
WIKIPEDIA results for
sarsaparilla root
Amazon results for
sarsaparilla root
Tweet