GeneralConnection.comDictionary
elaphe obsoleta
Noun

1. black rat snake
1. blacksnake, pilot blacksnake, mountain blacksnake, Elaphe obsoleta, rat snake
Usage