1 queen snake | Definition of queen snake

queen snake

noun

Definition of queen snake

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