Cottonmouth hates Synonyms

Definitions for Cottonmouth


  • (noun) venomous semiaquatic snake of swamps in southern United States