Medical Dictionary

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

plug

plug [D, plugge, stopper] , a mass of tissue cells, mucus, or other matter that blocks a normal opening or passage of the body, such as a cervical plug.

Tweet submit Telegram VK

Random Words

fungi

caustic

palpebral gland

profuse sweat

vasostimulation

venoatrial

rhomboid glossitis

interferon alfa-n1 lymphoblastoid

supratentorial

Medical Dictionary Copyright © 2025.
Privacy Policy