Back to Dictionary
滑鼠蛇
huáshǔshé
1. Oriental ratsnake (Ptyas mucosus)