Pomacea hatchlings feeding on Romaine lettuce on 8/5/2007

(hatchlings measure about 1.5 mm.)

Pomacea hatchlings feeding on Romaine lettuce on 8/5/2007