nanosubstrates
English
Noun
nanosubstrates
plural of
nanosubstrate