English

edit

Etymology

edit

nano- +‎ ribbon

Noun

edit

nanoribbon (plural nanoribbons)

  1. A nanostructure in the form of a ribbon

Translations

edit