SARSAPARILLA


Meaning of SARSAPARILLA in English

noun any plant of several tropical american species of smilax.

2. sarsaparilla ·noun the bitter mucilaginous roots of such plants, used in medicine and in sirups for soda, ·etc.

Webster English vocab.      Английский словарь Webster.