Back to Dictionary
蛎黄
蠣黃
lìhuáng
1. the flesh of oyster
2. marinated oyster meat

Metadata

Category
Chinese