nanoplexes
English
Noun
nanoplexes
plural of
nanoplex