spotted adder


noun