sarsaparilla root Meaning and Definition

Urdu Translation

English Translation for sarsaparilla root

sarsaparilla root

عشبہ جڑ

Multiple Word Search

Search Result for sarsaparilla root

Definitions

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