node
noun [ C ] specialized uk/nəʊd/ us/noʊd/
(LUMP)
medical (生物体的)节,结,瘤
a lump (= raised area) or swelling on or in a living object
a lymph node 淋巴结
(JOIN)
mathematics, computing, biology (线等的)交点;(植物的)茎节
a place where things such as lines join, or where a leaf and stem join on a plant
a leaf node 叶节点