Lymphonodus definition

(anatomy) An alternative name for a lymph node.
noun
0
0
Advertisement

Other Word Forms

Noun

Singular:
lymphonodus
Plural:
lymphonodi