lymphonodus ( synonym found)

Definition of lymphonodus:

(n) : an alternative name for a lymph node

Definition of lymphonodus:

(n) : an alternative name for a lymph node

Back to Top