WATER ADDER


Meaning of WATER ADDER in English

noun

Etymology: Middle English

1. : water moccasin

2. : a common harmless American water snake ( Natrix sipedon )

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.