Rhabdophis leonardi, Leonard's keelback, is a keelback snake in the family Colubridae found in Myanmar, Laos, and China.[2]
{{cite journal}}
: CS1 maint: multiple names: authors list (link) Rhabdophis leonardi, Leonard's keelback, is a keelback snake in the family Colubridae found in Myanmar, Laos, and China.