Water adder /(?)/

Wa·ter ad·der

Water adder

  1. The water moccasin. (Zool.)