Skip to main content

helicotrema

English helicotrema meaning in English  •  helicotrema का अर्थ अंग्रेजी में
Noun
  • The opening by which the two scalæ communicate at the top of the cochlea of the ear.
Advertisement