English edit

Noun edit

nanoplatelets

  1. plural of nanoplatelet