English-Latin dictionary »

node meaning in Latin

EnglishLatin
node [nodes] noun
[UK: nəʊd]
[US: noʊd]

nodus [nodi](2nd) M
noun

sinoatrial node (a group of cells)
noun

nodus sinuatrialisnoun
M, nodus sinuosus M