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