English edit

Noun edit

nanosubstrates

  1. plural of nanosubstrate