English Translation for sarsaparilla root
sarsaparilla root
عشبہ جڑ
Search Result for sarsaparilla root
sarsaparilla
See Definition and Meaning
root
English definition for sarsaparilla root
1. n. dried root of any of various plants of the genus Smilax used as a flavoring agent
Sponored Video