sarsaparilla root
English Dictionary
->
Letter S
-> sarsaparilla root
Search Dictionary:
sarsaparilla root Definition
(n)
dried
root
of
any
of
various
plants
of
the
genus
Smilax
used
as
a
flavoring
agent
sarsaparilla root Synonyms
sarsaparilla root
© Art Branch Inc.