Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
nanotube
in English
nanotube
us
/ˈnænəˌtuːb/
uk
/ˈnænəˌtuːb/
#uncommon
Definitions
Noun
a
tubular
carbon
molecule
(
fullerene
structure
);
1-2
nanometers
in
diameter
a
nanotech
tube
structure
(
various
materials
);
few
nanometres
in
diameter
Compounds / Phrases
carbon nanotube