Definitions of Storeria occipitamaculata:

  • noun:   harmless woodland snake of southeastern United States