scarpa's triangle









scarpa's triangle


n.

  1. femoral triangle
48 queries 0.570