Cottonmouths Meaning

There are 1 meaning(s) for word Cottonmouths

Meaning 1 : venomous semiaquatic snake of swamps in southern United States

    Synonyms : agkistrodon piscivorus,  cottonmouth moccasin,  water moccasin