Giant African land snails have once more invaded Florida. They’re big and hungry — at least compared to other snails. So Pasco County, north of Tampa, is undertaking measures to control their spread.