Pomacea
cf.
canaliculata
(Lamarck, 1822) Brasil
In ?snail kite? midden along shoreline, Anavilhanas Island, Rio Negro, 50 km northwest of Manaus, Brasil, 9/16/2004 (90 mm.)