nanospheroids
English
Noun
nanospheroids
plural of
nanospheroid