English edit

Noun edit

nanoplatforms

  1. plural of nanoplatform