Noun Definition
wild sarsparilla
1.Definition: common perennial herb having aromatic roots used as a substitute for sarsaparilla; central and eastern North America
Related Noun(s):aralia nudicaulis, false sarsaparilla, wild sarsaparilla
Category: Plants