Two Of The Larger Pomacea Shells Found In The Outflow Ditch (2/25/2006)
The largest of the pair measures 64 mm.