Scarlet Snake Definition
noun
Cemophora coccinea, a non-venomous colubrid snake of the southeastern United States , having a gray body with black-bordered blotches of red.
Wiktionary
Find Similar Words
Find similar words to scarlet snake using the buttons below.