GeneralConnection.comDictionary
false sarsaparilla
Noun

1. wild sarsaparilla
1. wild sarsparilla, Aralia nudicaulis, subshrub, suffrutex
Usage