English

edit

Noun

edit

nanoplexes

  1. plural of nanoplex