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