Word info Synonyms

helicotrema

Noun

Meaning

The opening by which the two scalae communicate at the top of the cochlea of the ear.

Source: Webster's dictionary

Synonyms

Show all synonyms

Close letter words and terms