Medical Dictionary

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

imbricate

imbricate /im″brikāt/ [L, imbrex, roofing tile] , to build a surface with overlapping layers of material. Surgeons may imbricate with layers of tissue when closing a wound or other opening in a body part. −imbrication, n.

Tweet submit Telegram VK

Random Words

functional magnetic resonance imaging (fMRI)

hard fibroma

second opinion

detrusor muscle of bladder

cholesterase

quackery

idiopathic tetanus

IgD

instinct

Medical Dictionary Copyright © 2025.
Privacy Policy