Department: Biology Department / Invertebrates Division
Family:SUCCINEIDAE
Scientific Name:Succinea indica Pfeiffer,1849
Locality:Yunnan Sheng, China
TNM No./Catalog No.:004359-00041