nanoarray
nanoarray · nanoarrays
An array of nanosized objects, especially one of nanosized spots that have unusual…An array of nanosized objects, especially one of nanosized spots that have unusual optical characteristics.
Meaning
1 sensesAn array of nanosized objects, especially one of nanosized spots that have unusual optical characteristics.