English

edit

Etymology

edit

nano- +‎ platform

Noun

edit

nanoplatform (plural nanoplatforms)

  1. Any platform composed of, or utilising nanoparticles