helicotrema
helicotrema has 1 sense in the JumbleFix dictionary. Letters: 11.
Definitions
n.
. The opening by which the two scalae communicate at the top of the cochlea of the ear.