GeneralConnection.comDictionary
water moccasin
Noun

1. cottonmouth
2. cottonmouth moccasin, Agkistrodon piscivorus, pit viper, water snake
Usage