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

stereotypical

mesogluteus

fall

parotid duct

Stroop test

acromegalic eunuchoidism

amprenavir

hexamethylenamine

gallstone

Medical Dictionary Copyright © 2025.
Privacy Policy