The black rat snake goes by many names ... black racer is most likely to fit the description of a black body and white belly, ...