Water moccasin

What is Water moccasin?

Water moccasin definition and meaning on Dictionary terms:
noun
the cottonmouth.
any of various similar but harmless snakes, as a water snake of the genus Nerodia.

 

reference: www.dictionary.com/browse/water-moccasin

Tags: