Pomacea mating pair

Pomacea insularum (d'Orbigny, 1837) Mating Pair In Situ (8/4/2010)

Pomacea mating pair Pomacea mating pair in situ
Yellow colored Pomacea from the lake

Pomacea insularum (d'Orbigny 1837) With Juveniles - 8/8/2010

Yellow colored Pomacea from the lake Adult Pomacea with juveniles

Back