Abstract: Pomacea canaliculata, introduced to China in the 1980s, was listed in the China’s first catalog of invasive alien species in 2003 and later upgraded to the List of Key Managed Invasive Alien ...