Medical Dictionary

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

localization

localization /lō′kəlīzā″shən/ [L, locus, place] , 1. the designation of a particular site for a lesion or organ function. 2. the determination of the site of a biological function. 3. the assignment of a position to an object detected by radiography. −localize, v.

Tweet submit Telegram VK

Random Words

training effect

mesenteric node

nephrogenic rests

infantile neuroaxonal dystrophy

humanistic psychology

phot-

Barnard, Kathryn E

gr

bone cutting forceps

Medical Dictionary Copyright © 2025.
Privacy Policy