Dictionary |
1 Result
#1
tendinous
a.
[
sinewy
] consisting of tendons or resembling a tendon
. wn