English edit

Noun edit

nanoplexes

  1. plural of nanoplex