Medical Dictionary

Menu
  • Home
  • Encyclopedia Hub
  • Imperial Library
  • English Dictionary
  • Home
  • Encyclopedia Hub
  • Imperial Library
  • English Dictionary

node

node /nōd/ [L, nodus, knot] , 1. a small, rounded mass. 2. a lymph node. 3. a single computer terminal in a network of terminals and computers.

Tweet submit Telegram VK

Random Words

universal cuff

antimony (Sb)

nymphomaniac

ophthalmoplegia plus

lipo-, lip-

angina trachealis

blastocyte

obstetrician (OB)

systemic hypertension

Medical Dictionary Copyright © 2025.
Privacy Policy