|  | 
Medical Definition of Obturator lymph nodes
1. Nodes of the internal iliac group located along the obturator artery. Synonym: nodi lymphatici obturatorii. (05 Mar 2000)
|  | 
1. Nodes of the internal iliac group located along the obturator artery. Synonym: nodi lymphatici obturatorii. (05 Mar 2000)