Pomacea insularum
Family: Ampullariidae
NON-NATIVE
Common names: Applesnail
Images
not available
Description Not Yet Available