SARSAPARILLAS
Definition
SARSAPARILLAS is the plural of SARSAPARILLA.
noun SARSAPARILLA: any of various prickly climbing plants of the tropical American genus Smilax having aromatic roots and heart-shaped leaves.
SARSAPARILLAS is the plural of SARSAPARILLA.
noun SARSAPARILLA: any of various prickly climbing plants of the tropical American genus Smilax having aromatic roots and heart-shaped leaves.