nanospheroid
English
Etymology
From
nano-
+
spheroid
.
Noun
nanospheroid
(
plural
nanospheroids
)
A
nanoscale
spheroid