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

NBNA

femoral hernia

Aramine

anodic stripping voltammetry

jeweler’s forceps

teaching rounds

occlusal form

paranuclear body

catarrhal conjunctivitis

Medical Dictionary Copyright © 2025.
Privacy Policy