nanocores

English

Noun

nanocores

  1. plural of nanocore