Definitions of fenestra rotunda:

  • noun:   fenestra leading into the cochlea