Meaning of water moccasin
Definition of water moccasin
(noun)
venomous
semiaquatic
snake
of swamps in
southern
United States
any of
numerous
North American
water
snakes inhabiting
fresh
waters
Other information on water moccasin
WIKIPEDIA results for
water moccasin
Amazon results for
water moccasin
Tweet