microdefects
English
Noun
microdefects
plural of
microdefect