Medical Dictionary

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

immersion

immersion /imur″zhən/ [L, im + mergere, to dip] , the placing of a body or an object into water or other liquid so that it is completely covered by the liquid. −immerse, v.

Tweet submit Telegram VK

Random Words

accumulated dose equivalent

chondroplast

Sakati-Nyhan syndrome

skin button

otocephalic, otocephalous

neurolinguistic programming (NLP)

cartilage capped exostosis

adjustable orthodontic band

ascending testis

Medical Dictionary Copyright © 2025.
Privacy Policy