tamarindEnglish → ChineseOxford English–Chinesetamarind /BrE ˈtam(ə)rɪnd , AmE ˈtæməˌrɪnd / noun 1 [countable] (tree) 罗望子树 2 [countable] (pod) 罗望子果 3 [uncountable] (pulp) 罗望子果酱