node

node /ˈnoʊd/ noun
plural nodes
node
/ˈnoʊd/
noun
plural nodes
Britannica Dictionary definition of NODE
[count] technical
1 
: a small lump or mass of tissue in your body
especially : lymph node
2 
: the small round part on the stem of a plant where a leaf grows
3 
: a place where lines in a network cross or meet

— nodal

/ˈnoʊdl̟/ adjective, always used before a noun