English-Chinese dictionary »

sarsaparilla meaning in Chinese

EnglishChinese
sarsaparilla (vine of the genus Smilax)
noun
[UK: ˌsɑː.spə.ˈrɪ.lə]
[US: ˌsæ.spə.ˈrɪ.lə]

撒尔沙植物 /sā'ěrshā zhíwù/noun

撒爾沙植物noun