From Vulgar Latin *colŏbra, altered from Classical Latin colubra, feminine counterpart to coluber (“snake”).
culiebra f (plural culiebres)