English edit

Etymology edit

nano- +‎ platform

Noun edit

nanoplatform (plural nanoplatforms)

  1. Any platform composed of, or utilising nanoparticles