English

edit

Noun

edit

nanochannels

  1. plural of nanochannel