cottonmouth moccasin

cottonmouth moccasin noun
plural cottonmouth moccasins
cottonmouth moccasin
noun
plural cottonmouth moccasins
Britannica Dictionary definition of COTTONMOUTH MOCCASIN
[count]