nanoplatelets

English

Noun

nanoplatelets

  1. plural of nanoplatelet