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.