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