English Dictionary
Definition nanoscale in British English
nanoscale adjective
adjective
1
relating to structures that are less than 100 nanometres in length; a contraction of nanoscopic scale
