nanoball
English
Etymology
From
nano-
+
ball
.
Noun
nanoball
(
plural
nanoballs
)
A
nanosize
ball