nanoribbon

Noun

 * 1) A nanostructure in the form of a ribbon

Translations

 * French: