Log in
Search words & phrases
node
US //noʊd//
・
UK
B1
Definition
Video subtitles
noun
A junction point in a network or stem
Raised area caused by a mass of cells in the body