Medical Term:

inguinal ligament of the kidney

 

Definition: the segment of the mesonephros extending to the inguinal region.

Hide
(web2)