tendinous

  • (a) consisting of tendons or resembling a tendon sinewy,

Synonyms

sinewy

Words of close approximity