microfenestrations
English
Noun
microfenestrations
plural of
microfenestration