microdefects

English

Noun

microdefects

  1. plural of microdefect