Hensing's ligaments
English
Noun
Hensing's ligaments
plural of
Hensing's ligament