SARSAPARILLA


Meaning of SARSAPARILLA in English

[noun] [U] - a plant with large roots and heart-shaped leaves which climbs up walls, or a drink which is flavoured with the root of this plantThe dried roots of the sarsaparilla are used to make a drug to treat rheumatism.Would you like a glass of sarsaparilla?

Cambridge English vocab.      Кембриджский английский словарь.