obturator lymph nodes

ob·tu·ra·tor lymph nodes

[TA] nodes of the internal iliac group located along the obturator artery. Synonym(s): nodi lymphoidei obturatorii [TA]