node
nounUK /nəʊd/
US /noʊd/
A small bump or knot on a plant or in the body.
A tiny green leaf grew from the node on the stem.
RELATED WORDS
OTHER MEANINGS
2. A point where lines or paths meet in a network.
The computer sends data to every node in the network.
3. A small lump or swelling in the body.
The doctor felt a small node on his neck.
4. A place on a plant stem where a leaf or branch grows.
New roots can grow from a node on the cutting.