Noun Definition
wild sarsaparilla
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 sarsparilla
Category: Plants