Dictionary.com
definitions
  • synonyms
fenestra of cochlea in Medicine

fenestra of cochlea

n.
  1. round window