De wetenschappelijke naam van de soort werd voor het eerst voorgesteld door Albert Günther in 1881. Oorspronkelijk werd de wetenschappelijke naam Zamenis socotrae gebruikt en later werd de slang aan het geslacht Coluber toegekend. Het is de enige soort uit het monotypische geslacht Hemerophis.[2]