nanotube
nounDefinition of nanotube
: a microscopic tube whose diameter is measured in nanometers
especially
: one of pure carbon : buckytube
Keep scrolling for more
Keep scrolling for more