English edit

Noun edit

nanoballs

  1. plural of nanoball