nanoholes

English

Noun

nanoholes

  1. plural of nanohole