nanosubstrate (English, noun)
expansion: nanosubstrate (plural nanosubstrates)
Senses:
glosses: A nanoscale substrate (or one composed of nanoparticles)
Forms:
form: nanosubstrates
tags: plural