semiarboreal

Adjective

 * 1)  Which sometimes dwells in trees.