ELAPHE OBSOLETA





Definition:

  1. [noun] large harmless shiny black North American snake
    Synonyms: black rat snake, blacksnake, pilot blacksnake, mountain blacksnake, Elaphe obsoleta

Synonyms: