wild sarsparilla
definition: common perennial herb having aromatic roots used as a substitute for sarsaparilla
example:
speech part: noun
synonyms:
wild sarsaparilla
Video not found.