Pomacea canaliculata (Lamarck, 1822) Found At Baldwin In Far Western Duval County
Pictured below is the largest specimen found during the trip on 2/14/2014