janson jones
Pomacea maculata, the Island apple snail; Collier county, Florida (22 March 2015). By the early 1990s or so, the Island apple snail, a species native to South America, gained traction in south Florida. It was most likely introduced via people dumping their aquarium contents… Continue Reading “Pomacea maculata, 22 March 2015”