A Giant African land snail is seen in this handout picture
A Giant African land snail is seen in this handout picture from the Florida Department of Agriculture Division of Plant Industry taken September 9, 2011. REUTERS/Florida Department of Agriculture Division of Plant Industry/Handout