nanoarray
Noun
Meaning
nanoarray (plural nanoarrays)
An array of nanosized objects, especially one of nanosized spots that have unusual optical characteristics.
Noun
nanoarray (plural nanoarrays)
An array of nanosized objects, especially one of nanosized spots that have unusual optical characteristics.