GeneralConnection.com
➔
Dictionary
elaphe obsoleta
Noun
1. black rat snake
1. blacksnake, pilot blacksnake, mountain blacksnake, Elaphe obsoleta, rat snake
Usage