English edit

Noun edit

nanocaps

  1. plural of nanocap