fenestra of the vestibule

Noun
  1. Fenestra that has the base of the stapes attached to it (synset 105333154)

Other Searches