BugwoodWiki Article

Chinese mysterysnail
Bellamya chinensis (Reeve 1863)