where are epitrochlear nodes
epitrochlear. (anatomy). Of or pertaining to a lymph node that lies above the trochlea of the elbow joint. 1  Facebook. 2  Twitter.