lymph nodule

noun

Medical Definition of lymph nodule

: a small simple lymph node