Back to Dictionary
海榴
hǎiliú
1. pomegranate