Back to Dictionary
魁蚶
kuíhān
1. arc clam (Arca inflata)