Jeff, it looks like a slug to me too - but hopefully since you can see veins, it will survive for you! Let us know how many you end up getting!