storeria occipitamaculata Meaning, Definition & Usage

  1. noun harmless woodland snake of southeastern United States
    red-bellied snake.

WordNet