dictionary
Definition / Define
Nanoribbon
Nanoribbon
Noun
A nanostructure in the form of a ribbon.