Pomacea canaliculata (mollusc)     

ISSG Landcare Research NBII IUCN University of Auckland