cottonmouth moccasin

Explore definitions, synonyms, and language insights of cottonmouth moccasin

Definitions

Noun
venomous semiaquatic snake of swamps in southern United States

More General Terms