nanoribbon (ribbon + nano-; small)
A nanostructure in the form of a ribbon