English Neocaridina Cited by user A18131910 on 27 Sep 2023 Neocaridina is a genus of atyid shrimp, containing 26 species as of March 2023. Members of the genus are distributed across East Asia including China, Korea, Japan, and…