Biology, asked by Drackomartin, 3 months ago

define ampulla...........​

Answers

Answered by shravan2028
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