Hensing's ligaments

English edit

Noun edit

Hensing's ligaments

  1. plural of Hensing's ligament