lymph follicle
nounMedical Definition of lymph follicle
: lymph node
especially
: lymph nodule