microfenestration🔊nounEtymology From micro- + fenestration.1Medicine, Sciences, Surgery A very small fenestration