Hebius yanbianensis, the Yanbian keelback, is a species of snake of the family Colubridae.[1] The snake is found in China.[1]
o
Hebius yanbianensis, the Yanbian keelback, is a species of snake of the family Colubridae. The snake is found in China.