queen snake
nounDefinition of queen snake
: a harmless colubrid snake (Natrix septemvittata) of the central, eastern, and southern U.S.
1