Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

nanotube Definition

Cancel
nanotube
noun(nano-tube)
a microscopic tube whose diameter is measured in nanometers; especially : one of pure carbon : buckytube

Words Related to nanotube!

nanotube Examples by Brain Bank Users