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

immunological pregnancy test

Royal College of Surgeons (R.C.S.)

IUPAC

ultraviolet (UV) rays

tympan-

adductor pollicis

lipophilia

proximal radioulnar articulation

capreomycin

Medical Dictionary Copyright © 2025.
Privacy Policy