lymphoglandula (0 synonym found)

Definition of lymphoglandula:

(n) : an alternative name for a lymph node

Definition of lymphoglandula:

(n) : an alternative name for a lymph node

Back to Top