Syntype of Pomacea insularum in the Paris museum

Hayes, Kenneth