Definition, synonyms and related words
A theoretical nanotube bent into a torus, having some unique physical properties.