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

Norinyl

burdock root

truncus brachiocephalicus

magnesium test

fibrous tissue

transurethral resection (TUR)

prism

endochondral

body plethysmograph

Medical Dictionary Copyright © 2025.
Privacy Policy