'nanotube' definitions:

Definition of 'nanotube'

(from WordNet)
noun
A fullerene molecule having a cylindrical or toroidal shape [syn: carbon nanotube, nanotube]

Words containing 'nanotube'