fenestra of the vestibule

Explore definitions, synonyms, and language insights of fenestra of the vestibule

Definitions

Noun
fenestra that has the base of the stapes attached to it

More General Terms