Nanospheres

Synonyms

Nanosphere

Spherical particles of nanometer dimensions.