yellow sarsaparilla
nounDefinition of yellow sarsaparilla
: canada moonseed
1