Fenestra Of The Cochlea Synonyms

Fenestra leading into the cochlea
(Noun)