Meaning of wild sarsaparilla
Definition of wild sarsaparilla
(noun)
common
perennial
herb
having
aromatic
roots
used
as a
substitute
for sarsaparilla;
central
and
eastern
North America
Other information on wild sarsaparilla
WIKIPEDIA results for
wild sarsaparilla
Amazon results for
wild sarsaparilla
Tweet