English dictionary
sarsaparilla root meaning and definition
Definition and meaning of sarsaparilla root at MeaningMonkey.org. sarsaparilla root meaning and definition in the English Dictionary.SARSAPARILLA ROOT noun
Definition of sarsaparilla root (noun)
- dried root of any of various plants of the genus Smilax used as a flavoring agent
Source: Princeton University Wordnet