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

coherence

tonicity

Visken

scopophilia

myco-, myc-, myceto-, myko-

health history

trypsin

peak and trough specimens

ehl

Medical Dictionary Copyright © 2025.
Privacy Policy