Meaning of NODE in English

NODE

Literally a knot, a node is a collection of tissue. For example a lymph node, is a collection of lymphoid tissue.

English dictionary of medicine.      Английский словарь медицины.