Pomacea canaliculata
male and female (female on the left - 71 mm.) 5/2/2007