What does ancistrodon mean?

ancistrodon meaning in General Dictionary

copperheads