Definitions of fenestra cochleae:

  • noun:   fenestra leading into the cochlea