fenestra noun1 •An opening in a body, sometimes with a membrane.The platinum shaft connecting the ribbon to the piston base is a rounded wire and can be easily angulated after placement of the prosthesis for optimal incus to fenestra reach. — 2010 formsfenestrae · fenestrae · fenestras