nanosphere

English

Etymology

From nano- +‎ sphere.

Noun

nanosphere (plural nanospheres)

  1. A nanoscale sphere