"cottonmouth" translation into French

EN

"cottonmouth" in French

EN cottonmouth
volume_up
{noun}

1. zoology

cottonmouth (also: water moccasin)

Synonyms (English) for "cottonmouth":

cottonmouth