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