nanosphere
English
Etymology
From
nano-
+
sphere
.
Noun
nanosphere
(
plural
nanospheres
)
A
nanoscale
sphere