Medical Dictionary

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

ampulla

ampulla /ampo̅o̅l″ə/ pl. ampullae [L, flasklike bottle] , a rounded, saclike dilation of a duct, canal, or any tubular structure, such as the lacrimal duct, semicircular canal, fallopian tube, rectum, or vas deferens.

Tweet submit Telegram VK

Random Words

semiautomatic external defibrillator

colicinogen

horizontal overlap

vasospastic

irreducible

calibration

Midrin

hemorrhagic infarct

allotransplantation

Medical Dictionary Copyright © 2025.
Privacy Policy