Pomacea canaliculata
(Lamarck, 1822) Egg Clutches From Southwest Duval County (9/27/2015)