Synonyms for Cottonmouth moccasin:

n.

cottonmouth moccasin (noun)
cottonmouth, Agkistrodon Piscivorus, water moccasin.