South American channeled apple snail discovered in Georgia
Sunday, March 20, 2005 The American state of Georgia faces a new problem as wildlife officials discovered the South American channeled apple snail along the Alabaha River in Pierce County last month. Similar snails have been seen in four American states, including at least nine Florida counties, and Indonesia. Apple snails (those of the ampullariidae […]
Read More