microfenestration

English edit

Etymology edit

micro- +‎ fenestration

Noun edit

microfenestration (plural microfenestrations)

  1. (surgery) A very small fenestration