nanoconfinements

English

Noun

nanoconfinements

  1. plural of nanoconfinement