Back to Dictionary
山瑞
shānruì
1. wattle-necked soft-shelled turtle (Palea steindachneri)