te·na·cious  [tuh-ney-shuhs]:

holding fast; characterized by keeping a firm hold of

holding together; cohesive; tough

- entry from dictionary.com