What is the meaning of Obduro?

to harden

to persist, endure or hold out

Source: wiktionary.org