eight-lined keelback noun1 •Hebius octolineatus, a species of keelback snake found in southwestern China. formseight-lined keelbacks