×

tendon meaning in English

n. tendon, sinew, hamstring

Related Words

  1. de tendon
  2. tendineux
  3. tendinite
  4. tendons
  5. tendre
PC Version

Copyright © 2018 WordTech Co.