SARSAPARILLA


Meaning of SARSAPARILLA in English

n. variety of tropical American plant from the genus Smilax; root of the sarsaparilla plant (used to treat psoriasis); beverage made from the root of the sarsaparilla plant

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.