Back to Dictionary
苌楚
萇楚
chángchǔ
1. plant mentioned in Book of Songs, uncertainly identified as carambola or star fruit (Averrhoa carambola)
2. kiwi fruit