Wednesday, March 16, 2005

Mega Mollusks

ABC News is reporting that the channeled apple snail (Pomacea canaliculata), already invading Texas and Florida, has now been found in Georgia. To put this into perspective, you should take a look at this photo. Yes, these South American snails can grow as big as baseballs. Yikes!

No comments: