×

ligament meaning in English

n. ligament, flexible tissue which connects bones and cartilage and supports organs (anatomy)

Related Words

  1. liftier
  2. lifting
  3. ligamentaire
  4. ligamenteux
PC Version

Copyright © 2018 WordTech Co.