QUEEN SNAKE


Meaning of QUEEN SNAKE in English

noun

: a harmless colubrid snake ( Natrix septemvittata ) of the central, eastern, and southern United States

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.