nanostructure

noun

  1. 1

    Any manufactured or natural structure having a scale between molecular and microscopic.

Translate “nanostructure” to another language

Click any language to open the translator with this word already filled in.

Nanostructure Definition & Meaning | TranslatePulse