nanoball

English

Etymology

From nano- +‎ ball.

Noun

nanoball (plural nanoballs)

  1. A nanosize ball