upland moccasin
noun
: a snake of the southern U.S. that is probably a dark variety of the copperhead
Love words? Need even more definitions?
Merriam-Webster unabridged
Share