fenestra of vestibule

fenestra of vestibule

n.