nanotube Urdu Meaning

Definitions

English definition for nanotube

1. n. a fullerene molecule having a cylindrical or toroidal shape

Sponored Video