Noun cottonmouth has 1 sense
  1. water moccasin, cottonmouth, cottonmouth moccasin, Agkistrodon piscivorus - venomous semiaquatic snake of swamps in southern United States
    --1 is a kind of pit viper
    --1 is a member of
     Agkistrodon, genus Agkistrodon, Ancistrodon, genus Ancistrodon
,
TOP