ropey
chewy
stringy, unchewable
hardy
rubbery
hard-core
tough
hard-fought
tenacious
dour, unyielding
viscous
tough, chewy
resilient, hardy
persistent, tenacious, dogged, tough
viscous, thick