Life … Animals Mollusks Gastropods Common Land Snails and Slugs Solaropsidae Caracolus Puerto Rican Tree Snail species 2,758 observations Puerto Rican Tree Snail Caracolus caracolla Close