define ampulla...........
Answers
Answered by
3
Explanation:
Any membranous bag shaped like a leathern bottle, as the dilated end of a vessel or duct; especially the dilations of the semicircular canals of the ear.
Similar questions