[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?
SARSAPARILLA
Meaning of SARSAPARILLA in English
Cambridge English vocab. Кембриджский английский словарь. 2012