water moccasin

📖 中文释义

  1. [医] 水生噬鱼蝮蛇
📘 English Definition(英文释义)
  1. A venomous North American snake (Ancistrodon
  2. piscivorus) allied to the rattlesnake but destitute of a rattle. It
  3. lives in or about pools and ponds, and feeds largely of fishes. Called
  4. also water snake, water adder, water viper.