Fenestra
Definitions
1
Posts
1
Posters
61
Views
-
A small natural hole or opening, especially in a bone. The mammalian middle ear is linked by the fenestra ovalis to the vestibule of the inner ear, and by the fenestra rotunda to the cochlea.
Explore More Definitions
Browse our collection of 300,000+ community-written definitions