Pomacea (Identification Uncertain) |
|
|
|
Pomacea cf. canaliculata (Lamarck, 1822) - Peru |
Pomacea cf. canaliculata (Lamarck, 1822) - Uruguay |
Channeled Apple Snail - Taipei, Republic Of China | Channeled Apple Snail - Rio Negro, Brazil |
Channeled Apple Snail - Lake January, Manaus, Brazil |
Channeled Apple Snail - Boca de Valeria, Amazonia, Brazil |