前庭窓

oval window; fenestra ovalis; fenestra vestibuli

Meaning

  1. n
    oval window; fenestra ovalis; fenestra vestibuli

Example sentences

  • The stirrup rests on the oval window of the inner ear.