Crista ampullaris

Source:http://linkedlifedata.com/resource/umls/id/C0229465

NCI: A sensory receptor of the ear located in the membranous ampulla of the semicircular duct.

Download in:

View as