Medical Dictionary

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

tampon

tampon /tam′pon/ [Fr, plug] , a packed cotton, a sponge, or other material for checking bleeding or absorbing secretions in cavities or canals or for holding displaced organs in position.

Tweet submit Telegram VK

Random Words

algologist

cytogony

buccal administration of medication

postural background movements

Tinel’s sign

parasympathomimetic drug

Nuck’s canal, Nuck’s diverticulum

software bug

programmed pacing

Medical Dictionary Copyright © 2025.
Privacy Policy