Back to Dictionary
雪蟹
xuěxiè
1. snow crab (Chionoecetes opilio)