Back to Dictionary
石榴子
shíliuzǐ
1. pomegranate seeds
2. pomegranate arils