Hensing's ligaments

English

edit

Noun

edit

Hensing's ligaments

  1. plural of Hensing's ligament