nanosubstrateEtymologyFrom nano- + substrate.nounA nanoscale substrate (or one composed of nanoparticles)