nanotube French -
1.
Englishnanotube
-
EnglishA carbon molecule, in the shape of a tube
-
Mandarin納米管
-
Frenchnanotube
-
Idonanotubo
2.
-
Englishnanostructure having graphene layers wrapped into perfect cylinders
-
Frenchnanotube de carbone
English translator: French nanotube Eesti sõnaraamat Español Traductor Svenska Översättare