cochlear window

English

Noun

cochlear window (plural cochlear windows)

  1. (anatomy) The round window.