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