Water snake ! they do have white in their mouths ! But r non poisonous . If u were to see a true cottonmouth its head will be sticking about 3" out of the water and its about twice as big as a big thumb. Here is a picture of a real cotton mouth see those feigns and how dark it is.