artire (n.)
[early spelling of 'artery'] sinew, ligament, tendon
x

Jump directly to