Hensing's ligaments

English

Noun

Hensing's ligaments

  1. plural of Hensing's ligament